PHP 4.0 Bug #9744: libgd linking problem
| From: | bnies at hsr dot ch | Date: | Wed, 14 Mar 2001 14:39:53 +0000 |
| Subject: | PHP 4.0 Bug #9744: libgd linking problem | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-48895@lists.php.net to get a copy of this message | ||
From: bnies@hsr.ch
Operating system: HP-UX 11.0
PHP version: 4.0.4pl1
PHP Bug Type: Compile Problem
Bug description: libgd linking problem
I tried to compile PHP with Apache and GD support.
cd apache_1.3.19
CC="cc -Ae" CXX="aCC" ./configure --prefix=/opt/apache
cd ../php-4.0.4pl1
CC="cc -Ae" CXX="aCC" ./configure --prefix=/opt/apache \
--with-apache=../apache_1.3.19 \
--enable-memory-limit=yes \
--enable-debug=no \
--with-config-file-path=/opt/apache \
--with-mysql=/opt/mysql \
--enable-gd-imgstrttf \
--with-gd=/opt/gnu \
--with-jpeg-dir=/opt/gnu
make
make install
cd ../apache_1.3.19
CC="cc -Ae" CXX="aCC" ./configure \
--prefix=/opt/apache \
--activate-module=src/modules/php4/libphp4.a \
--enable-module=php4
make
cc -Ae -c -I./os/unix -I./include -DHPUX11 -I/opt/apache/src/php-4.0.4pl1
-I/opt/apache/src/php-4.0.4pl1/main -I/opt/apache/src/php-4.0.4pl1/main
-I/opt/apache/src/php-4.0.4pl1/Zend -I/opt/apache/src/php-4.0.4pl1/Zend
-I/opt/apache/src/php-4.0.4pl1/TSRM -I/opt/apache/src/php-4.0.4pl1/TSRM
-I/opt/apache/src/php-4.0.4pl1 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED
./apaci modules.c
cc -Ae -c -I./os/unix -I./include -DHPUX11 -I/opt/apache/src/php-4.0.4pl1
-I/opt/apache/src/php-4.0.4pl1/main -I/opt/apache/src/php-4.0.4pl1/main
-I/opt/apache/src/php-4.0.4pl1/Zend -I/opt/apache/src/php-4.0.4pl1/Zend
-I/opt/apache/src/php-4.0.4pl1/TSRM -I/opt/apache/src/php-4.0.4pl1/TSRM
-I/opt/apache/src/php-4.0.4pl1 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED
./apaci buildmark.c
cc -Ae -DHPUX11 -I/opt/apache/src/php-4.0.4pl1
-I/opt/apache/src/php-4.0.4pl1/main -I/opt/apache/src/php-4.0.4pl1/main
-I/opt/apache/src/php-4.0.4pl1/Zend -I/opt/apache/src/php-4.0.4pl1/Zend
-I/opt/apache/src/php-4.0.4pl1/TSRM -I/opt/apache/src/php-4.0.4pl1/TSRM
-I/opt/apache/src/php-4.0.4pl1 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED
./apaci -o httpd buildmark.o modules.o modules/php4/libphp4.a
modules/standard/libstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a
lib/expat-lite/libexpat.a -L/opt/gnu/lib -L/opt/mysql/lib/mysql
-L/opt/gnu/lib -L/opt/mysql/lib/mysql -Lmodules/php4 -L../modules/php4
-L../../modules/php4 -lmodphp4 -lmysqlclient -lgd -ljpeg -lm -lcrypt -lnsl
-L/opt/gnu/lib -ljpeg -lm -lpthread
/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (buildmark.o) was detected. The linked
output may not run on a PA 1.x system.
/usr/ccs/bin/ld: Duplicate symbol "gdImageColorResolve" in files
modules/php4/libphp4.a(gd.o) and /opt/gnu/lib/libgd.a(gd.o)
/usr/ccs/bin/ld: Found 1 duplicate symbol(s)
--
Edit Bug report at: http://bugs.php.net/?id=9744&edit=1