ID: 25130 Comment by: melanie_pfefer at yahoo dot co dot uk Reported By: sean dot healey at bayernlb dot co dot uk Status: No Feedback Bug Type: Compile Failure Operating System: Solaris 9 PHP Version: 5.0.0b2-dev New Comment:
when using configure with libxml enabled: ./configure --with-nsapi=/opt/SUNWwbsvr/ --enable-libgcc --enable-libxmltail .... Configuring extensions checking whether to enable LIBXML support... yes checking libxml2 install dir... no checking whether libxml build works... no configure: error: build test failed. Please check the config.log for details. In log file: s2.9/3.3.2 -R/usr/local/lib -L/usr/local/lib conftest.c -lresolv -lm -ldl -lnsl -lsocket -lgcc -lxml2 -lz -liconv -lm -lsocket -lnsl 1>&5 ld: fatal: library -liconv: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status configure: failed program was: #line 18580 "configure" #include "confdefs.h" char xmlInitParser(); int main() { xmlInitParser(); return 0; } Previous Comments: ------------------------------------------------------------------------ [2003-09-29 05:58:37] [EMAIL PROTECTED] No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Open". Thank you. ------------------------------------------------------------------------ [2003-09-23 22:16:24] [EMAIL PROTECTED] Try this (get latest CVS snap first!): # ./configure --with-apxs2=/opt/apache/2.0/bin/apxs # make ------------------------------------------------------------------------ [2003-08-19 12:31:41] sean dot healey at bayernlb dot co dot uk Ok, Not *quite* the same problem. The issues in the configure script seem to have been resolved, however we still seem to have the issue with the 'iconv' failing to load. ------------------------------------------------------------------------ [2003-08-18 11:46:14] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5-latest.tar.gz For Windows: http://snaps.php.net/win32/php5-win32-latest.zip many bugs have been fixed in CVS since the beta was released. ------------------------------------------------------------------------ [2003-08-18 11:37:56] sean dot healey at bayernlb dot co dot uk Description: ------------ While trying to get PHP 5.0 to compile, I've found a couple of bugs in the configure script. 1. There are 2 instances of a call 'grep -E {...args...}' Under Solaris 9, the '-E' switch is only valid on the alternate version of grep - '/usr/xpg4/bin/grep'. I added the necessary path to these calls and the error went away. 2. I found that there are a number of instances of paths being built containing the string 'usrucb'. This should in fact be '/usr/ucb'. 3. Although I fixed the above, I still can't get it to compile - there seems to be some issue with inclusion of a library 'iconv'. I supply the bebug.log file below: # cat debug.log CONFIGURE: './configure' '--prefix=/opt/php' '--localstatedir=/var/php' '--with-apache2=/usr/build/httpd-2.0.47' '--with-apxs2=/opt/apache/2.0/bin/apxs' '--with-sybase-ct=/opt/sybase/11.9.2' '--with-db4' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' CC: gcc CFLAGS: -g -O2 -pthreads CPPFLAGS: -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT CXX: CXXFLAGS: INCLUDES: -I/opt/apache/2.0/include -I$(top_builddir)/Zend -I/usr/include/libxml2 -I/usr/local/include/libxml2 LDFLAGS: -L/usr/local/BerkeleyDB.4.1/lib -ldb-4.1 -R/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3 -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3 -R/usr/local/BerkeleyDB.4.1/lib -L/usr/local/BerkeleyDB.4.1/lib -R/usr/local/lib -L/usr/local/lib LIBS: -lz -ldb-4.1 -lresolv -lm -ldl -lnsl -lsocket -lgcc -lxml2 -lz -lm -lsocket -lnsl -lxml2 -lz -liconv -lm -lsocket -lnsl DLIBS: SAPI: apache2handler PHP_RPATHS: /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3 /usr/local/BerkeleyDB.4.1/lib /usr/local/lib uname -a: SunOS tstsvr 5.9 Generic_112233-03 sun4m sparc SUNW,SPARCstation-20 gcc -o conftest -g -O2 -pthreads -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -L/usr/local/BerkeleyDB.4.1/lib -ldb-4.1 -R/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3 -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3 -R/usr/local/BerkeleyDB.4.1/lib -L/usr/local/BerkeleyDB.4.1/lib -R/usr/local/lib -L/usr/local/lib conftest.c -lz -ldb-4.1 -lresolv -lm -ldl -lnsl -lsocket -lgcc -lxml2 -lz -lm -lsocket -lnsl -lxml2 -lz -liconv -lm -lsocket -lnsl 1>&5 ld: fatal: library -liconv: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status In the meantime, I'm going to download and compile the latest stable version. Cheers :-) ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=25130&edit=1