From: Andreas K. <ako...@we...> - 2005-09-30 15:00:42
|
>>Hm, I tried IBM-JDK, since it was used in the example, and I could make >>the jdk work, but make of php-java-bridge failed: >> >> >[...] > > >>make[1]: *** [JavaBridge.jar] Killed >>make[1]: Leaving directory >>`/var/tmp/portage/php-java-bridge-2.0.7/work/php-java-bridge-2.0.7/server' >>make: *** >>[/var/tmp/portage/php-java-bridge-2.0.7/work/php-java-bridge-2.0.7/modules/libnatcJavaBridge.la] >>Error 2 >> >> OK, also sun and blackdown fail with the same error: cc -shared .libs/natcJavaBridge.o -lrt -march=pentium3 -Wl,-soname -Wl,libnatcJavaBridge.so -o .libs/libnatcJavaBridge.so ar cru .libs/libnatcJavaBridge.a natcJavaBridge.o ranlib .libs/libnatcJavaBridge.a creating libnatcJavaBridge.la (cd .libs && rm -f libnatcJavaBridge.la && ln -s ../libnatcJavaBridge.la libnatcJavaBridge.la) if gcc -DHAVE_CONFIG_H -I. -I. -I. -DEXTENSION_DIR="\"/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050617\"" -I/opt/sun-jdk-1.4.2.08/include -I/opt/sun-jdk-1.4.2.08/include/linux -D_REENTRANT -O2 -march=pentium3 -fomit-frame-pointer -MT RunJavaBridge.o -MD -MP -MF ".deps/RunJavaBridge.Tpo" -c -o RunJavaBridge.o RunJavaBridge.c; \ then mv -f ".deps/RunJavaBridge.Tpo" ".deps/RunJavaBridge.Po"; else rm -f ".deps/RunJavaBridge.Tpo"; exit 1; fi /bin/sh ./libtool --tag=CC --mode=link gcc -O2 -march=pentium3 -fomit-frame-pointer -o RunJavaBridge RunJavaBridge.o -lrt gcc -O2 -march=pentium3 -fomit-frame-pointer -o RunJavaBridge RunJavaBridge.o -lrt /opt/sun-jdk-1.4.2.08/bin/javac php/java/bridge/*.java make[1]: *** [JavaBridge.jar] Killed make[1]: Leaving directory `/var/tmp/portage/php-java-bridge-2.0.8/work/php-java-bridge-2.0.8/server' make: *** [/var/tmp/portage/php-java-bridge-2.0.8/work/php-java-bridge-2.0.8/modules/libnatcJavaBridge.la] Error 2 gcc -shared .libs/natcJavaBridge.o -lrt -march=pentium3 -Wl,-soname -Wl,libnatcJavaBridge.so -o .libs/libnatcJavaBridge.so ar cru .libs/libnatcJavaBridge.a natcJavaBridge.o ranlib .libs/libnatcJavaBridge.a creating libnatcJavaBridge.la (cd .libs && rm -f libnatcJavaBridge.la && ln -s ../libnatcJavaBridge.la libnatcJavaBridge.la) if gcc -DHAVE_CONFIG_H -I. -I. -I. -DEXTENSION_DIR="\"/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20050617\"" -I/opt/blackdown-jdk-1.4.2.02/include -I/opt/blackdown-jdk-1.4.2.02/include/linux -D_REENTRANT -O2 -march=pentium3 -fomit-frame-pointer -MT RunJavaBridge.o -MD -MP -MF ".deps/RunJavaBridge.Tpo" -c -o RunJavaBridge.o RunJavaBridge.c; \ then mv -f ".deps/RunJavaBridge.Tpo" ".deps/RunJavaBridge.Po"; else rm -f ".deps/RunJavaBridge.Tpo"; exit 1; fi /bin/sh ./libtool --tag=CC --mode=link gcc -O2 -march=pentium3 -fomit-frame-pointer -o RunJavaBridge RunJavaBridge.o -lrt gcc -O2 -march=pentium3 -fomit-frame-pointer -o RunJavaBridge RunJavaBridge.o -lrt /opt/blackdown-jdk-1.4.2.02/bin/javac php/java/bridge/*.java make[1]: *** [JavaBridge.jar] Killed make[1]: Leaving directory `/var/tmp/portage/php-java-bridge-2.0.8/work/php-java-bridge-2.0.8/server' make: *** [/var/tmp/portage/php-java-bridge-2.0.8/work/php-java-bridge-2.0.8/modules/libnatcJavaBridge.la] Error 2 >no idea, maybe it#s just compilation of tomcat-servlet failing? > I have disabled servlets (no use for it now) >That >tripped me already sometimes. ;) (@Jost, wouldn't it make sense to >disable that by default?) > >This is my configure without servlet compilation: > >---------snipp------------ > >#! /bin/sh ># ># Created by configure > >#'--prefix=/usr/local/php5' \ > >'./configure' \ >'--disable-servlet' \ >'--with-java=/usr/lib/j2se/1.4' \ >"$@" > > I'm doing the same. I'm using PHP 5.1RC1 - could that be an issue? >I rely on documentation and use a standalone JVM which is connected via >sockets ("Mode 3" iirc) > > OK, that's what I wanted to use too. When I get it installed some day ;-) regards Andreas |