cvs: /php4/ext/java config.m4
| From: | Sam Ruby | 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