From: <php...@li...> - 2006-06-09 15:02:49
|
I should also mention, this is on Solaris 10 U1 x86. Cheers, Pat php...@li... wrote: > Hi, > > I've played with php-java-bridge on Linux (Ubuntu) and got everything > working really quick. It's a nice piece of work. Now I have to get it > working on Solaris... > > I tried to build php-java-bridge_3.0.8.3 on Solaris 10. I got all the > required tools (versions below) and ./configure seemed to work ok. make > proceeds for a while, then: > > ---make output start--- > > make[1]: Entering directory > `/export/home/download/php-java-bridge_3.0.8.3/php-java-bridge-3.0.8.3/server' > if /bin/bash ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. > -DEXTENSION_DIR="\"/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20050922\"" > -I/usr/jdk/jdk1.5.0_06/include -I/usr/jdk/jdk1.5.0_06/include/solaris > -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -g -O2 -MT natcJavaBridge.lo > -MD -MP -MF ".deps/natcJavaBridge.Tpo" -c -o natcJavaBridge.lo > natcJavaBridge.c; \ > then mv -f ".deps/natcJavaBridge.Tpo" > ".deps/natcJavaBridge.Plo"; else rm -f ".deps/natcJavaBridge.Tpo"; exit > 1; fi > mkdir .libs > gcc -DHAVE_CONFIG_H -I. -I. -I. > -DEXTENSION_DIR=\"/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20050922\" > -I/usr/jdk/jdk1.5.0_06/include -I/usr/jdk/jdk1.5.0_06/include/solaris > -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -g -O2 -MT natcJavaBridge.lo -MD > -MP -MF .deps/natcJavaBridge.Tpo -c natcJavaBridge.c -fPIC -DPIC -o > .libs/natcJavaBridge.o > gcc -DHAVE_CONFIG_H -I. -I. -I. > -DEXTENSION_DIR=\"/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20050922\" > -I/usr/jdk/jdk1.5.0_06/include -I/usr/jdk/jdk1.5.0_06/include/solaris > -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -g -O2 -MT natcJavaBridge.lo -MD > -MP -MF .deps/natcJavaBridge.Tpo -c natcJavaBridge.c -o natcJavaBridge.o > >/dev/null 2>&1 > /bin/bash ./libtool --mode=link gcc -g -O2 -o libnatcJavaBridge.la > -rpath /download/php-java-bridge_3.0.8.3/php-java-bridge-3.0.8.3/modules > -shared -avoid-version -prefer-pic natcJavaBridge.lo -lsocket -lrt > gcc -shared -Wl,-h -Wl,libnatcJavaBridge.so -o > .libs/libnatcJavaBridge.so .libs/natcJavaBridge.o -lsocket -lrt -lc > false cru .libs/libnatcJavaBridge.a natcJavaBridge.o > make[1]: *** [libnatcJavaBridge.la] Error 1 > make[1]: Leaving directory > `/export/home/download/php-java-bridge_3.0.8.3/php-java-bridge-3.0.8.3/server' > make: *** > [/download/php-java-bridge_3.0.8.3/php-java-bridge-3.0.8.3/modules/libnatcJavaBridge.la] > Error 2 > > ---make output end--- > > Any idea how I can get this going? > > Here are my tool versions: > > ---versions start--- > > java version "1.5.0_06" > gcc (GCC) 4.0.2 > Server version: Apache/2.2.0 > php-config 5.1.2 > GNU Make 3.81 > autoconf (GNU Autoconf) 2.59 > automake (GNU automake) 1.8.3 > ltmain.sh (GNU libtool) 1.5.2 (1.1220.2.60 2004/01/25 12:25:08) > > ---versions end--- > > Cheers, > > Pat > -- ------------------------------------------------------------------------ Pat Patterson <mailto:pat...@su...> Federation Architect Superpatterns <http://blogs.sun.com/roller/page/superpat> blog, Planet Identity <http://planetidentity.org> Identity Management Products <http://www.sun.com/identity> /Sun Microsystems, Inc. <http://www.sun.com/>/ ------------------------------------------------------------------------ |