System: RedHat7, kernel 2.4.1, mysql 3.23.22, apache 1.3.17, libxml
2.3.0-1/devel2.3.0-1

Trying to compile php 4.0.4pl1 with the following statement:

sh configure --enable-trans-sid --with-mysql --with-magic-quotes --with-apxs
--with-dom 

The configure script runs through. On make, the compiler exits with the
following error:

"In file included from libmysql.c:10:
 global.h:228: warning: redefinition of 'uint'
 /usr/include/sys/types.h :146: warning: 'uint' previously declared here
 global.h:229: warning: redefinition of 'ushort'
  /usr/include/sys/types.h :145: warning: 'ushort' previously declared here
 In file included from libmysql.c:13
 m_string.h:180: parse error before '__extension__'
 m_string.h:180: parse error before &&
 make[4]: *** [libmysql.lo] Error 1
 make[4]: Leaving directory '/tmp/php-4.0.4pl1/ext/mysql/libmysql'
 make[3]: *** [all-recursive] Error 1
 make[3]:  Leaving directory '/tmp/php-4.0.4pl1/ext/mysql/libmysql'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory '/tmp/php-4.0.4pl1/ext/mysql'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory '/tmp/php-4.0.4pl1/ext'
 make: *** [all-recursive] Error 1

The debug.log file says:

CONFIGURE: 'configure' '--with-mysql'
'--with-apxs=/usr/local/apache/bin/apxs' '--enable-trans-sid'
'--enable-magic-quotes' '--with-dom'
CC: gcc
CFLAGS: -g -02
CPPFLAGS: -DLINUX=22 -DUSE_HREGEX -DUSE_EXPAT -DNO_DL_NEEDED
CXX:
CXXFLAGS:
INCLUDES: -I/usr/local/apache/include -I$(top_builddir)/Zend
-I/tmp/php-4.0.4pl1/ext/mysql/libmysql
LDFLAGS:
LIBS: -lz -lxml -lresolv -lm -ldl -lcrypt -lnsl -lresolv -Lyes/lib -lz
DLIBS:
SAPI: apache
PHP_RPATHS:
uname -a: Linux foo.bar.org 2.4.1 #1 SMP Fri Feb 9 08:12:35 CET 2001 i686
unknown

gcc -o conftest -g -02 -DLINUX=22 -DUSE_HREGEX -DUSE_EXPAT -DNO_DL_NEEDED
conftest.c -lz -lxml -lresolv -lm -ldl -lcrypt -lnsl -lresolv -Lyes/lib -lz
1>&5
/usr/bin/ld: cannot find -lxml
collect2: ld returned 1 exit status

What is wrong?

Rgds,

Are Westby







-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to