update to JPL snapshot v09141999, with minor tweaks (from Brian
[p5sagit/p5-mst-13.2.git] / jpl / Sample / Makefile.PL
index 944c7e1..cd6b093 100644 (file)
@@ -14,11 +14,16 @@ $WHAT =~ s#.*/##;
 if ($^O eq 'linux') {
     $flags = "-Dbool=char";    # avoid builtin bool altogether
     $libs = "-lc -lm -ldl";
-}
-else {
+} else {
     $flags = "";
     $libs = "-lc -lm -ldl";
 }
+
+# Needed for JNI
+if ($^O eq 'solaris') {
+    $libs .= " -lthread";
+}
+
 chop($cwd = `pwd`);
 ($jpldir = $cwd) =~ s#/[^/]*$##;
 
@@ -65,7 +70,8 @@ lib$(WHAT)_g.so: $(WHAT).c $(JPL_HOME)/lib/$(ARCHNAME)/libPerlInterpreter_g.so
        $(LIBS) \
        -o lib$(WHAT)_g.so
 
-test:
+test: all
+       java $(WHAT)
 
 install: all
        cp *.class              $(JPL_HOME)/lib