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