cvs: /php4/ext/java config.m4

From: Date: Wed, 15 Mar 2000 02:11:57 +0000
Subject: cvs: /php4/ext/java config.m4
Groups: php.version4 
Request: Send a blank email to php-version4+get-12124@lists.php.net to get a copy of this message
rubys Tue Mar 14 18:11:57 2000 EDT Modified files: /php4/ext/java config.m4 Log: Get Blackdown support to compile. Doesn't seem to be able to find classes yet... It looks like the current Sun JDK 1.2.2 won't be able to be supported. Green_threads don't work with JVM Initialization, and Sun doesn't support native_threads yet... Index: php4/ext/java/config.m4 diff -u php4/ext/java/config.m4:1.13 php4/ext/java/config.m4:1.14 --- php4/ext/java/config.m4:1.13 Sun Mar 12 17:11:35 2000 +++ php4/ext/java/config.m4 Tue Mar 14 18:11:26 2000 @@ -1,4 +1,4 @@ -# $Id: config.m4,v 1.13 2000/03/13 01:11:35 rubys Exp $ +# $Id: config.m4,v 1.14 2000/03/15 02:11:26 rubys Exp $ # config.m4 for extension java AC_MSG_CHECKING(for Java support) @@ -48,25 +48,30 @@ done else + + for i in find $withval/include -type d; do + test -f $i/jni.h && JAVA_INCLUDE="-I$i" + test -f $i/jni_md.h && JAVA_INCLUDE="$JAVA_INCLUDE -I$i" + done + for i in find $withval -type d; do - test -f $i/jni.h && JAVA_INCLUDE="-I$i" - test -f $i/jni_md.h && JAVA_INCLUDE="$JAVA_INCLUDE -I$i" test -f $i/classes.zip && JAVA_CFLAGS="-DJNI_11" - test -f $i/jvm.jar && JAVA_CFLAGS="-DJNI_12" test -f $i/rt.jar && JAVA_CFLAGS="-DJNI_12" test -f $i/classes.zip && JAVA_CLASSPATH="$i/classes.zip" - test -f $i/jvm.jar && JAVA_CLASSPATH="$i/jvm.jar" test -f $i/rt.jar && JAVA_CLASSPATH="$i/rt.jar" if test -f $i/libjava.so; then AC_ADD_LIBPATH($i) test -d $i/classic && AC_ADD_LIBPATH($i/classic) - test -d $i/green_threads && AC_ADD_LIBPATH($i/green_threads) + test -d $i/native_threads && AC_ADD_LIBPATH($i/native_threads) fi done + if test -z "$JAVA_INCLUDE"; then AC_MSG_RESULT(no) AC_MSG_ERROR(unable to find Java VM libraries) fi + + JAVA_CFLAGS="$JAVA_CFLAGS -D_REENTRANT" AC_ADD_LIBRARY(java) fi

« previous php.version4 (#12124) next »