Welcome to the Inline::Java installation procedure. Using /usr/lib/jvm/default-java as J2SDK directory. Default J2SDK for Inline::Java will be '/usr/lib/jvm/default-java'. See module documentation for information on how to use a different J2SDK or change this default value. Checking if your kit is complete... Looks good Inline::Java can use a JNI extension that allows the Java Virtual Machine (JVM) to be dynamically linked with Perl instead of running as a separate process. The use of this extension is optional, and building it still allows Inline::Java to run the JVM in the default (separate process) fashion. Note: You need a C compiler to build the extension. Do you wish to build the JNI extension? [y] Building JNI extension. 1) /usr/lib/jvm/default-java/include 2) /usr/lib/jvm/default-java/include/linux Please select from the above list which 'jni_md.h' to use: [1] Building with: /usr/lib/jvm/default-java/include/jni.h /usr/lib/jvm/default-java/include/jni_md.h /usr/lib/jvm/default-java/jre/lib/mips/server/libjvm.so Note: In order for Inline::Java to use the JNI extension, you will need to use the JNI configuration option or set the PERL_INLINE_JAVA_JNI environment variable to a true value. You will also need to add the following directories to your LD_LIBRARY_PATH environment variable: /usr/lib/jvm/default-java/jre/lib/mips/server /usr/lib/jvm/default-java/jre/lib/mips/jli /usr/lib/jvm/default-java/jre/lib/mips /usr/lib/jvm/default-java/jre/lib/ext See README.JNI for more information. The PerlInterpreter extension allows Inline::Java to be loaded directly from Java using an embedded Perl interpreter. It is still EXPERIMENTAL and may not build or work properly on all platforms. See documentation for more details. Do you wish to build the PerlInterpreter extension? [n] Generating a Unix-style Makefile Writing Makefile for Inline::Java::JNI Writing MYMETA.yml and MYMETA.json Generating a Unix-style Makefile Writing Makefile for Inline::Java Writing MYMETA.yml and MYMETA.json You can continue the installation with the following commands: % make % make test % make install "/usr/lib/jvm/default-java/bin/javac" -deprecation -g -d Java/classes Java/sources/org/perl/inline/java/*.java "/usr/lib/jvm/default-java/bin/jar" cf Java/InlineJavaServer.jar -C Java/classes org -C Java/classes InlineJava.properties "/usr/lib/jvm/default-java/bin/jar" cf Java/InlineJavaUser.jar -C Java/classes InlineJavaUserClassLink.class cp Java/InlineJavaServer.jar blib/lib/Inline/Java/InlineJavaServer.jar cp Java/InlineJavaUser.jar blib/lib/Inline/Java/InlineJavaUser.jar cp Java.pm blib/lib/Inline/Java.pm cp Java.pod blib/lib/Inline/Java.pod make[1]: Entering directory '/home/gregoa/src/libinline-java-perl-0.55/Java' cp Array.pm ../blib/lib/Inline/Java/Array.pm cp sources/org/perl/inline/java/InlineJavaPerlNatives.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlNatives.java cp sources/org/perl/inline/java/InlineJavaCallback.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaCallback.java cp sources/org/perl/inline/java/InlineJavaPerlException.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlException.java cp sources/org/perl/inline/java/InlineJavaPerlObject.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlObject.java cp sources/org/perl/inline/java/InlineJavaServer.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaServer.java cp Protocol.pm ../blib/lib/Inline/Java/Protocol.pm cp Portable.pm ../blib/lib/Inline/Java/Portable.pm cp Object.pm ../blib/lib/Inline/Java/Object.pm cp sources/org/perl/inline/java/InlineJavaArray.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaArray.java cp JVM.pm ../blib/lib/Inline/Java/JVM.pm cp Server.pm ../blib/lib/Inline/Java/Server.pm cp default_j2sdk.pl ../blib/lib/Inline/Java/default_j2sdk.pl cp sources/org/perl/inline/java/InlineJavaException.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaException.java cp sources/org/perl/inline/java/InlineJavaCallbackQueue.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaCallbackQueue.java cp Class.pm ../blib/lib/Inline/Java/Class.pm cp JNI.pm ../blib/lib/Inline/Java/JNI.pm cp sources/org/perl/inline/java/InlineJavaInvocationTargetException.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaInvocationTargetException.java cp sources/org/perl/inline/java/InlineJavaProtocol.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaProtocol.java cp sources/org/perl/inline/java/InlineJavaClass.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaClass.java cp sources/org/perl/inline/java/InlineJavaHandle.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaHandle.java cp sources/org/perl/inline/java/InlineJavaCastException.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaCastException.java cp sources/org/perl/inline/java/InlineJavaPerlCaller.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlCaller.java cp Handle.pm ../blib/lib/Inline/Java/Handle.pm cp Callback.pm ../blib/lib/Inline/Java/Callback.pm cp sources/org/perl/inline/java/InlineJavaPerlInterpreter.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlInterpreter.java cp Callback.pod ../blib/lib/Inline/Java/Callback.pod cp sources/org/perl/inline/java/InlineJavaThrown.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaThrown.java cp sources/org/perl/inline/java/InlineJavaServerThread.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaServerThread.java cp sources/org/perl/inline/java/InlineJavaUserClassLoader.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaUserClassLoader.java cp sources/org/perl/inline/java/InlineJavaUserClassLink.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaUserClassLink.java cp sources/org/perl/inline/java/InlineJavaUtils.java ../blib/lib/Inline/Java/sources/org/perl/inline/java/InlineJavaUtils.java Running Mkbootstrap for Inline::Java::JNI () chmod 644 JNI.bs /usr/bin/perl /usr/share/perl/5.20.1/ExtUtils/xsubpp -typemap /usr/share/perl/5.20/ExtUtils/typemap -typemap typemap JNI.xs > JNI.xsc && mv JNI.xsc JNI.c cc -c -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.53_90\" -DXS_VERSION=\"0.53_90\" -fPIC "-I/usr/lib/mips-linux-gnu/perl/5.20/CORE" JNI.c rm -f ../blib/arch/auto/Inline/Java/JNI/JNI.so LD_RUN_PATH="/usr/lib/jvm/default-java/jre/lib/mips/server" cc -shared -L/usr/local/lib -fstack-protector JNI.o -o ../blib/arch/auto/Inline/Java/JNI/JNI.so \ -L/usr/lib/jvm/default-java/jre/lib/mips/server -ljvm \ chmod 755 ../blib/arch/auto/Inline/Java/JNI/JNI.so /usr/bin/perl -MExtUtils::Command::MM -e 'cp_nonempty' -- JNI.bs ../blib/arch/auto/Inline/Java/JNI/JNI.bs 644 Manifying ../blib/man3/Inline::Java::Callback.3pm make[1]: Leaving directory '/home/gregoa/src/libinline-java-perl-0.55/Java' Manifying blib/man3/Inline::Java.3pm t/01_init.t ............ 1..1 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:08:11 2014 # Current time GMT: Mon Nov 17 17:08:11 2014 # Using Test.pm version 1.26 ok 1 ok t/02_primitives.t ...... 1..102 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:09:00 2014 # Current time GMT: Mon Nov 17 17:09:00 2014 # Using Test.pm version 1.26 Failed 102/102 subtests t/02_primitives_1_4.t .. 1..4 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:09:45 2014 # Current time GMT: Mon Nov 17 17:09:45 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok t/03_objects.t ......... 1..16 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:11:13 2014 # Current time GMT: Mon Nov 17 17:11:13 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok t/04_members.t ......... 1..28 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:12:09 2014 # Current time GMT: Mon Nov 17 17:12:09 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok t/05_arrays.t .......... 1..55 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:13:04 2014 # Current time GMT: Mon Nov 17 17:13:04 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok t/06_static.t .......... 1..10 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:13:59 2014 # Current time GMT: Mon Nov 17 17:13:59 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/07_polymorph.t ....... 1..24 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:14:53 2014 # Current time GMT: Mon Nov 17 17:14:53 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok t/08_study.t ........... No subtests run t/09_usages.t .......... 1..6 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:15:53 2014 # Current time GMT: Mon Nov 17 17:15:53 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/10_1_shared_alone.t .. skipped: (no reason given) t/10_5_shared_fork.t ... skipped: (no reason given) t/10_6_shared_sim.t .... skipped: (no reason given) t/11_exceptions.t ...... 1..8 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:18:09 2014 # Current time GMT: Mon Nov 17 17:18:09 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/12_1_callbacks.t ..... 1..37 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:19:00 2014 # Current time GMT: Mon Nov 17 17:19:00 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok t/13_handles.t ......... 1..12 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:20:10 2014 # Current time GMT: Mon Nov 17 17:20:10 2014 # Using Test.pm version 1.26 Failed 12/12 subtests t/14_encoding.t ........ 1..9 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:20:58 2014 # Current time GMT: Mon Nov 17 17:20:58 2014 # Using Test.pm version 1.26 Failed 9/9 subtests t/15_native_doubles.t .. 1..3 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:21:41 2014 # Current time GMT: Mon Nov 17 17:21:41 2014 # Using Test.pm version 1.26 ok 1 ok 2 ok 3 ok t/99_end.t ............. 1..1 # Running under perl version 5.020001 for linux # Current time local: Mon Nov 17 17:22:27 2014 # Current time GMT: Mon Nov 17 17:22:27 2014 # Using Test.pm version 1.26 ok 1 ok Test Summary Report ------------------- t/02_primitives.t (Wstat: 11 Tests: 0 Failed: 0) Non-zero wait status: 11 Parse errors: Bad plan. You planned 102 tests but ran 0. t/08_study.t (Wstat: 11 Tests: 0 Failed: 0) Non-zero wait status: 11 Parse errors: No plan found in TAP output t/13_handles.t (Wstat: 11 Tests: 0 Failed: 0) Non-zero wait status: 11 Parse errors: Bad plan. You planned 12 tests but ran 0. t/14_encoding.t (Wstat: 11 Tests: 0 Failed: 0) Non-zero wait status: 11 Parse errors: Bad plan. You planned 9 tests but ran 0. Files=19, Tests=193, 861 wallclock secs ( 1.30 usr 0.52 sys + 436.44 cusr 424.80 csys = 863.06 CPU) Result: FAIL