James,

Never seen that error before, seems low-level gcc stuff to me.
What OS/distro are you running?

Patrick

On Tue, Jul 26, 2011 at 5:46 AM, James Fraser <wulfgar....@gmail.com> wrote:
> Hi,
>
> I am trying to install Inline::Java::PerlInterpreter using cpan.
>
> If I select `y` to `Do you wish to build the PerlInterpreter extension?
> [n]`, I error with the following:
>
> [james@wulfgar-lt][~/Downloads/Inline-Java-0.53]% make
> make[1]: Entering directory `/home/james/Downloads/Inline-Java-0.53/Java'
> make[2]: Entering directory
> `/home/james/Downloads/Inline-Java-0.53/Java/PerlInterpreter'
> rm -f ../../blib/arch/auto/Inline/Java/PerlInterpreter/PerlInterpreter.so
> cc  -Wl,--whole-archive -Wl,-E -Wl,-rpath,/usr/lib/perl5/core_perl/CORE
>  -fstack-protector -L/usr/local/lib  -L/usr/lib/perl5/core_perl/CORE -lperl
> -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc -Wl,--no-whole-archive -shared
> -march=i686 -mtune=generic -O2 -pipe -L/usr/local/lib -fstack-protector
> PerlInterpreter.o  -o
> ../../blib/arch/auto/Inline/Java/PerlInterpreter/PerlInterpreter.so \
>      \
>
> /usr/lib/libc_nonshared.a(elf-init.oS): In function `__libc_csu_init':
> (.text+0x18): undefined reference to `__init_array_end'
> /usr/bin/ld: /usr/lib/libc_nonshared.a(elf-init.oS): relocation R_386_GOTOFF
> against undefined hidden symbol `__init_array_end' can not be used when
> making a shared object
> /usr/bin/ld: final link failed: Bad value
> collect2: ld returned 1 exit status
> make[2]: ***
> [../../blib/arch/auto/Inline/Java/PerlInterpreter/PerlInterpreter.so] Error
> 1
> make[2]: Leaving directory
> `/home/james/Downloads/Inline-Java-0.53/Java/PerlInterpreter'
> make[1]: *** [subdirs] Error 2
> make[1]: Leaving directory `/home/james/Downloads/Inline-Java-0.53/Java'
> make: *** [subdirs] Error 2
>
> I want the PerlInterpreter module so that I can call an existing Perl module
> (that is, Image::ExifTool), from my Java application.
>
> Any ideas?
>



-- 
=====================
Patrick LeBoutillier
Rosemère, Québec, Canada

Reply via email to