GD, PHP and Apache troubles

From: Date: Thu, 18 Jan 2001 18:13:40 +0000
Subject: GD, PHP and Apache troubles
Groups: php.general 
Request: Send a blank email to php-general+get-35408@lists.php.net to get a copy of this message
Hi all, I've some strange problems. I compiled apache & PHP from fresh .tar.gz, as static. (and fresh GD, libpng, jpeg-6b, zlib compilations) PHP adn GD aren't giving any troubles at all, but the compilation of apache gives some errors when trying to compile the PHP4 module... here are they: =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- gcc -DLINUX=2 -I/root/source/php-4.0.4 -I/root/source/php-4.0.4/main -I/roo t/source/php-4.0.4/main -I/root/source/php-4.0.4/Zend -I/root/source/php-4.0 .4/Zend -I/root/source/php-4.0.4/TSRM -I/root/source/php-4.0.4/TSRM -I/root/ source/php-4.0.4 -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED ./apaci \ -o httpd buildmark.o modules.o modules/standard/libstandard.a modules/php4/libphp4.a main/libmain.a ./os/unix/libos.a ap/libap.a lib/expat-lite/libexpat.a -rdynamic -Lmodules/php4 -L../modules/php4 -L../. ./modules/php4 -lmodphp4 -ldl -lz -lpng -lgd -lresolv -lm -ldl -lcrypt -ln sl -lresolv -lm -lcrypt /usr/local/lib/libgd.a(gd_png.o): In function `gdPngErrorHandler': gd_png.o(.text+0x37): undefined reference to `png_get_error_ptr' /usr/local/lib/libgd.a(gd_png.o): In function `gdPngReadData': gd_png.o(.text+0x95): undefined reference to `png_get_io_ptr' /usr/local/lib/libgd.a(gd_png.o): In function `gdPngWriteData': gd_png.o(.text+0xc5): undefined reference to `png_get_io_ptr' /usr/local/lib/libgd.a(gd_png.o): In function `gdImageCreateFromPngCtx': gd_png.o(.text+0x155): undefined reference to `png_check_sig' ... /usr/local/lib/libgd.a(gd_png.o): In function `gdImagePngCtx': gd_png.o(.text+0x975): undefined reference to `png_create_write_struct' gd_png.o(.text+0x9ab): undefined reference to `png_create_info_struct' ... gd_png.o(.text+0xefd): undefined reference to `png_write_end' gd_png.o(.text+0xf16): undefined reference to `png_destroy_write_struct' collect2: ld returned 1 exit status make[3]: *** [target_static] Error 1 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- My commands to compile: ~/source/php-4.0.4# ./configure --with-apache=/root/source/apache_1.3.14 --with-mysql=/usr/local /mysql --with-gd=/root/source/gd-1.8.3 --with-postgres=/usr/src/postgresql-7 .0.3 --with-ftp --without-ttf --with-jpeg-dir=/root/source/jpeg-6b ~/source/php-4.0.4# cd ../apache_1.3.14 ; make ; make install ~/source/apache_1.3.14# ./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a ; make ; make install I have/try: PHP 4.0.4 Apache 1.3.114 GD 1.3.8 libpng 1.0.8 zlib 1.1.3 Linux 2.2.17 Original distro Slackware 7.0 Does anyone know a solution? please let me know :) Kees Hoekzema, kees@tweakers.net

« previous php.general (#35408) next »