I can successfully make a standalone executable of php4.0.4 on my linux

However, when I try to make a DSO, I get the following error message:

make[1]: Entering directory `/usr/download/php-4.0.4'

/bin/sh /usr/download/php-4.0.4/libtool --silent --mode=link
gcc  -I. -I/usr/download/php-4.0.4/ -I/usr/download/php-4.0.4/main -I/usr/do
wnload/php-4.0.4 -I/usr/download/php-4.0.4/Zend -I/usr/include/mysql -I/usr/
download/php-4.0.4/ext/xml/expat/xmltok -I/usr/download/php-4.0.4/ext/xml/ex
pat/xmlparse -I/usr/download/php-4.0.4/TSRM  -DLINUX=2 -DUSE_HSREGEX -DUSE_E
XPAT -DNO_DL_NEEDED -DXML_BYTE_ORDER=12 -g -O2   -o libphp4.la -rpath
/usr/download/php-4.0.4/libs -avoid-version -L/usr/lib/mysql  -R
/usr/lib/mysql stub.lo  Zend/libZend.la sapi/apache/libsapi.la
main/libmain.la  ext/calendar/libcalendar.la ext/gd/libgd.la
ext/mysql/libmysql.la ext/pcre/libpcre.la ext/posix/libposix.la
ext/session/libsession.la ext/standard/libstandard.la ext/xml/libxml.la
TSRM/libtsrm.la -ldl -lz -lmysqlclient -lpng -lz -lgd -ljpeg -lresolv -lbind
 -lm -ldl -lcrypt -lnsl -lresolv -L/usr/lib -ljpeg

/usr/bin/ld: .libs/libphp4.so: undefined versioned symbol name
__fp_query@@GLIBC_2.0        /usr/bin/ld: failed to set dynamic section
sizes: Bad value                                 collect2: ld returned 1
exit status                                                         make[1]:
*** [libphp4.la] Error 1
make[1]: Leaving directory `/usr/download/php-4.0.4'
make: *** [all-recursive] Error 1

I have glibc2.1 installed on my system, in /lib.

Anyone have any idea what I'm doing wrong?

- Mark

PHP Development 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