Hi,
although the 2 errors thrown during the 'make test' phase, I run 'make
install' without any problem, but while executing the sample java
application 'HelpMePerl' (copied and pasted from
http://search.cpan.org/~patl/Inline-Java-0.52/Java/PerlInterpreter/PerlInterpreter.pod)
I get the following error:
/usr/lib/jvm/java-6-sun-1.6.0.12/jre/bin/java: symbol lookup error:
/usr/lib/perl5/auto/Cwd/Cwd.so: undefined symbol: Perl_Gthr_key_ptr

thanks in advance to anyone who would be so kind to help ;p

On Thu, Feb 12, 2009 at 7:34 PM, myriam leggieri
<myriam.leggi...@gmail.com>wrote:

> During the installation of Inline::Java two errors are thrown after
> launching 'make test', only if I include the perlInterpreter (otherwise I've
> successfully installed everything), but I really need to include it.
>
> O.S:
> Debian Lenny 2.6.26-1-686
>
> Java version:
> java version "1.6.0_12"
> Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
> Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)
>
> Perl Version:
> 5.10.0
>
> I think to have individuate the cause of the errors in the data-dumper
> module:
> "Can't load '/usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so' for module
> Data::Dumper: /usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so: undefined
> symbol: Perl_sv_cmp"
>
> I've also tried to install data-dumper-2.121 in replacing of the previous
> one (maybe not compatible) but without success. Is there anyone who could
> help me or just managed to install inline::java comprehending the
> perlInterpreter on debian? Also with other version of perl or java etc.: I
> can change them.
>
>
> however this is the full stacktrace:
> -------------------------------------------------
> make test
> make[1]: Entering directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java'
> make[2]: Entering directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter'
> make[2]: Leaving directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter'
> make[1]: Leaving directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/01_init..............
> Perl version is 5.010000
> Inline version is 0.45
> Inline::Java version is 0.52
> J2SDK version is 1.6.0_12, from /usr/lib/jvm/java-6-sun
> CLASSPATH is <empty>
> t/01_init..............ok
>
> t/02_primitives........ok
>
> t/02_primitives_1_4....ok
>
> t/03_objects...........ok
>
> t/04_members...........ok
>
> t/05_arrays............ok
>
> t/06_static............ok
>
> t/07_polymorph.........ok
>
> t/08_study.............ok
>
> t/09_usages............ok
>
> t/10_1_shared_alone....ok
>
> t/10_2_shared_start....ok
>
> t/10_3_shared_use......ok
>
> t/10_4_shared_stop.....ok
>
> t/10_5_shared_fork.....ok
>
> t/10_6_shared_sim......ok
>
> t/11_exceptions........ok
>
> t/12_1_callbacks.......ok
>
> t/13_handles...........ok
>
> t/14_encoding..........ok
>
> t/15_native_doubles....ok
>
> t/99_end...............ok
>
> All tests successful.
> Files=22, Tests=355, 15 wallclock secs ( 4.70 cusr +  0.91 csys =  5.61
> CPU)
> make[1]: Entering directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java'
> make[2]: Entering directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter'
> make[2]: Leaving directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter'
> make[2]: Entering directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, '../../blib/lib', '../../blib/arch')" t/*.t
> t/01_init................ok
>
> t/02_perl_interpreter....ok
> 1/12org.perl.inline.java.InlineJavaPerlException: Can't load
> '/usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so' for module Data::Dumper:
> /usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so: undefined symbol: Perl_sv_cmp
> at /usr/lib/perl/5.10/XSLoader.pm line 64.
>  at /usr/lib/perl/5.10/Data/Dumper.pm line 36
> Compilation failed in require at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java.pm
> line 28.
> BEGIN failed--compilation aborted at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java.pm
> line 28.
> Compilation failed in require at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java/PerlInterpreter.pm
> line 4.
> BEGIN failed--compilation aborted at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java/PerlInterpreter.pm
> line 4.
> Compilation failed in require at (eval 4) line 1.
> BEGIN failed--compilation aborted    (in cleanup) Can't load
> '/usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so' for module Data::Dumper:
> /usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so: undefined symbol: Perl_sv_cmp
> at /usr/lib/perl/5.10/XSLoader.pm line 64.
>  at /usr/lib/perl/5.10/Data/Dumper.pm line 36
> Compilation failed in require at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java.pm
> line 28.
> BEGIN failed--compilation aborted at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java.pm
> line 28.
> Compilation failed in require at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java/PerlInterpreter.pm
> line 4.
> BEGIN failed--compilation aborted at
> /home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter/../../blib/lib/Inline/Java/PerlInterpreter.pm
> line 4.
> Compilation failed in require at (eval 4) line 1.
> BEGIN failed--compilation aborted at (eval 4) line 1.
>
>     at org.perl.inline.java.InlineJavaPerlInterpreter.evalNoReturn(Native
> Method)
>     at
> org.perl.inline.java.InlineJavaPerlInterpreter.<init>(InlineJavaPerlInterpreter.java:39)
>     at
> org.perl.inline.java.InlineJavaPerlInterpreter.create(InlineJavaPerlInterpreter.java:51)
>     at
> org.perl.inline.java.InlineJavaPerlInterpreterTests.main(Tests.java:51)
> t/02_perl_interpreter....FAILED tests
> 2-12
>     Failed 11/12 tests, 8.33% okay
> Failed Test             Stat Wstat Total Fail  List of Failed
>
> -------------------------------------------------------------------------------
> t/02_perl_interpreter.t               12   11  2-12
> Failed 1/2 test scripts. 11/13 subtests failed.
> Files=2, Tests=13,  1 wallclock secs ( 0.20 cusr +  0.02 csys =  0.22 CPU)
> Failed 1/2 test programs. 11/13 subtests failed.
> make[2]: *** [test_dynamic] Error 255
> make[2]: Leaving directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java/PerlInterpreter'
> make[1]: *** [subdirs-test] Error 2
> make[1]: Leaving directory
> `/home/myrtill/Desktop/alternativeMetamap/interfacciaJavaPerl/Inline-Java-0.52/Java'
> make: *** [subdirs-test] Error 2
>
>
>

Reply via email to