==> Successfully installed Inline::Perl5
This doesn't go so well for me, either:
==> Inline::Perl5 depends on LibraryMake, File::Temp
==> File::Temp depends on File::Directory::Tree
==> Fetching LibraryMake
==> Building LibraryMake
==> Testing LibraryMake
The dependencies install ok, but when it comes to Inline::Perl5, the process croaks:
==> Building Inline::Perl5
gcc -Wall p5helper.c `perl -MExtUtils::Embed -e ccopts -e ldopts` -sha
+red -o /home/sisyphus/.panda-work/1458083056_1/resources/libraries/li
+bp5helper.so -fPIC -g
/usr/bin/ld: /home/sisyphus/perl520-multi/lib/5.20.0/x86_64-linux-thre
+ad-multi/CORE/libperl.a(op.o): relocation R_X86_64_32 against `.rodat
+a.str1.8' can not be used when making a shared object; recompile with
+ -fPIC
/home/sisyphus/perl520-multi/lib/5.20.0/x86_64-linux-thread-multi/CORE
+/libperl.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make: *** [/home/sisyphus/.panda-work/1458083056_1/resources/libraries
+/libp5helper.so] Error 1
The spawned process exited unsuccessfully (exit code: 2)
in method build at /home/sisyphus/.panda-work/1458083056_1/Build.pm
+line 22
in block at /home/sisyphus/.rakudobrew/moar-2015.12/install/share/p
+erl6/site/sources/A4234738340594A5E69071A672B936D94457CB75 line 12
in method build at /home/sisyphus/.rakudobrew/moar-2015.12/install/s
+hare/perl6/site/sources/A4234738340594A5E69071A672B936D94457CB75 line
+ 8
in method install at /home/sisyphus/.rakudobrew/moar-2015.12/install
+/share/perl6/site/sources/B25B344299565BCC5FF8835BB476E47C05F93321 li
+ne 133
in method resolve at /home/sisyphus/.rakudobrew/moar-2015.12/install
+/share/perl6/site/sources/B25B344299565BCC5FF8835BB476E47C05F93321 li
+ne 219
in sub MAIN at /home/sisyphus/.rakudobrew/moar-2015.12/install/share
+/perl6/site/resources/C697BA72E25F7038F8D01BB370DCA25DFCD320D6 line 1
+8
in block <unit> at /home/sisyphus/.rakudobrew/moar-2015.12/install/s
+hare/perl6/site/resources/C697BA72E25F7038F8D01BB370DCA25DFCD320D6 li
+ne 150
I don't know what's going awry there.
The "-fPIC" flag is already present:
sisyphus@sisyphus5-desktop:~$ perl -V:cccdlflags
cccdlflags='-fPIC';
Both "perl -V" and "perl6 -V" outputs are given below.
Thanks guys.
Cheers, Rob
|