ID: 30156 Updated by: [EMAIL PROTECTED] Reported By: jtaisto at iocenter dot net -Status: Open +Status: Feedback Bug Type: PHP options/info functions Operating System: Solaris 9 PHP Version: 5.0.1 New Comment:
What does config.log say about the reason for the failure? Previous Comments: ------------------------------------------------------------------------ [2004-09-19 17:45:46] jtaisto at iocenter dot net Description: ------------ Linker dies when trying to build with xml2 support. Reproduce code: --------------- export CC="gcc" export CXX="gcc" export CFLAGS="-O2 -m64 -mcpu=ultrasparc -mtune=ultrasparc" export CXXFLAGS="-O2 -m64 -mcpu=ultrasparc -mtune=ultrasparc" libxml2 build:./configure --prefix=/u1/xml/libxml2-2.6.13 \ --exec-prefix /u1/xml/libxml2-2.6.13/sparcv9 \ --with-xml2=/u1/xml/libxml2-2.6.13 \ --with-threads ./configure --with-libxml-dir=/u1/xml/libxml2-2.6.13/sparcv9 \ linker (/usr/ccs/bin/ld ) dies on this: configure:18080: gcc -o conftest -O2 -m64 -mcpu=ultrasparc -mtune=ultrasparc -pthreads -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -R/usr/ucblib -L/usr/ucblib -R/usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2 -L/usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2 -R/u1/xml/libxml2-2.6.13/sparcv9/lib -L/u1/xml/libxml2-2.6.13/sparcv9/lib conftest.c -lresolv -lm -ldl -lnsl -lsocket -lgcc -lxml2 -lz -lm -lsocket -lnsl 1>&5 configure: failed program was: #line 18069 "configure" #include "confdefs.h" char xmlInitParser(); int main() {xmlInitParser();return 0;} Expected result: ---------------- Not to see a fatal ld from the configure script. Configure able to use xml2 library that is most recent stable. I've tried this even with just 32-bit using different version with no avail. Can't seem to get a 64-bit version supporting xml2 on Solaris 9 to work. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=30156&edit=1