Problem with gd-lib in apache compile while builing LAMP

From: Date: Wed, 26 Jan 2000 07:43:10 +0000
Subject: Problem with gd-lib in apache compile while builing LAMP
Groups: php.version4 
Request: Send a blank email to php-version4+get-9410@lists.php.net to get a copy of this message
Hi, a got errors with gd-lib when compiling apache with php4.0b3. ----------- <=== src/modules/php4 <=== src/modules gcc -c -I./os/unix -I./include -DLINUX=2 -I/usr/local/src/php-4.0b3 -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED ./apaci modules.c gcc -c -I./os/unix -I./include -DLINUX=2 -I/usr/local/src/php-4.0b3 -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED ./apaci buildmark.c gcc -DLINUX=2 -I/usr/local/src/php-4.0b3 -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3 -DUSE_HSREGEX -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 regex/libregex.a lib/expat-lite/libexpat.a -Wl,-rpath,/usr/local/lib/mysql -Lmodules/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4 -ldl -lgd -lm -lresolv -lnsl -lcrypt -lgdbm -lttf -L/usr/local/lib/mysql -lmysqlclient -L/usr/local/lib -liodbc -lpam -lm -lcrypt /usr/local/lib/libgd.a(gd.o): In function `gdImageColorResolve': gd.o(.text+0x320): multiple definition of `gdImageColorResolve' modules/php4/libphp4.a(gd.o):/usr/local/src/php-4.0b3/ext/gd/gd.c:225: first defined here /usr/i486-linux/bin/ld: Warning: size of symbol `gdImageColorResolve' changed from 314 to 240 in gd.o modules/php4/libphp4.a(gd.o): In function `php3_imagecreatefromgif': /usr/local/src/php-4.0b3/ext/gd/gd.c:516: undefined reference to `gdImageCreateFromGif' modules/php4/libphp4.a(gd.o): In function `php3_imagegif': /usr/local/src/php-4.0b3/ext/gd/gd.c:568: undefined reference to `gdImageGif' /usr/local/src/php-4.0b3/ext/gd/gd.c:588: undefined reference to `gdImageGif' collect2: ld returned 1 exit status make[2]: *** [target_static] Error 1 make[2]: Leaving directory `/usr/local/src/apache_1.3.11/src' make[1]: *** [build-std] Error 2 make[1]: Leaving directory `/usr/local/src/apache_1.3.11' make: *** [build] Error 2 + make install make[1]: Entering directory `/usr/local/src/apache_1.3.11' ===> src make[2]: Entering directory `/usr/local/src/apache_1.3.11' make[3]: Entering directory `/usr/local/src/apache_1.3.11/src' ===> src/regex make[4]: Nothing to be done for `all'. <=== src/regex ===> src/os/unix make[4]: Nothing to be done for `all'. <=== src/os/unix ===> src/ap make[4]: Nothing to be done for `all'. <=== src/ap ===> src/main make[4]: Nothing to be done for `all'. <=== src/main ===> src/lib ===> src/lib/expat-lite make[5]: Nothing to be done for `all'. <=== src/lib/expat-lite <=== src/lib ===> src/modules ===> src/modules/standard make[5]: Nothing to be done for `all'. <=== src/modules/standard ===> src/modules/php4 make[5]: Nothing to be done for `all'. <=== src/modules/php4 <=== src/modules gcc -c -I./os/unix -I./include -DLINUX=2 -I/usr/local/src/php-4.0b3 -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED ./apaci modules.c gcc -c -I./os/unix -I./include -DLINUX=2 -I/usr/local/src/php-4.0b3 -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED ./apaci buildmark.c gcc -DLINUX=2 -I/usr/local/src/php-4.0b3 -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3/libzend -I/usr/local/src/php-4.0b3 -DUSE_HSREGEX -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 regex/libregex.a lib/expat-lite/libexpat.a -Wl,-rpath,/usr/local/lib/mysql -Lmodules/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4 -ldl -lgd -lm -lresolv -lnsl -lcrypt -lgdbm -lttf -L/usr/local/lib/mysql -lmysqlclient -L/usr/local/lib -liodbc -lpam -lm -lcrypt /usr/local/lib/libgd.a(gd.o): In function `gdImageColorResolve': gd.o(.text+0x320): multiple definition of `gdImageColorResolve' modules/php4/libphp4.a(gd.o):/usr/local/src/php-4.0b3/ext/gd/gd.c:225: first defined here /usr/i486-linux/bin/ld: Warning: size of symbol `gdImageColorResolve' changed from 314 to 240 in gd.o modules/php4/libphp4.a(gd.o): In function `php3_imagecreatefromgif': /usr/local/src/php-4.0b3/ext/gd/gd.c:516: undefined reference to `gdImageCreateFromGif' modules/php4/libphp4.a(gd.o): In function `php3_imagegif': /usr/local/src/php-4.0b3/ext/gd/gd.c:568: undefined reference to `gdImageGif' /usr/local/src/php-4.0b3/ext/gd/gd.c:588: undefined reference to `gdImageGif' collect2: ld returned 1 exit status make[3]: *** [target_static] Error 1 make[3]: Leaving directory `/usr/local/src/apache_1.3.11/src' make[2]: *** [build-std] Error 2 make[2]: Leaving directory `/usr/local/src/apache_1.3.11' make[1]: *** [build] Error 2 make[1]: Leaving directory `/usr/local/src/apache_1.3.11' make: *** [install-all] Error 2 --------------------- My script to build apache, mysql, php,gdlib and the odbc stuff is included, also a log of the build process. Thanks for your help René Geile -- Student der Informationstechnik, Berufsakademie Mannheim EDS Electronic Data Systems -- http://www.eds.de/ mailto:Rene.Geile@eds.com Tel: (06142) 80-3873 mailto:Rene.Geile@t-online.de

Attachment: [application/octet-stream] lamp.2000.01.25.log.bz2
Attachment: [application/octet-stream] lamp_builder.bz2
« previous php.version4 (#9410) next »