Mailinglisten-Archive |
Hallo,
ich habe eines kleines Problem mit der Installation von PHP3 als
Apache-Modul mit GD-Unterstützung. Die erste Installation von
PHP3 nur mit den Default-Einstellungen als Apache-Module
klappte wunderbar, und funktionierte auch. Danach habe ich GD
installiert und mit einem kleinen C-Programm getestet. Auch das
funktionierte hervorragend. PHP3 mit GD-Unterstützung als Apache-
Modul will aber einfach nicht laufen. Die Installation habe ich auf
einem PC mit SuSE-Lunix 2.0.36 vorgenommen. Insgesamt habe
ich die folgenden Pakete in dieser Reihenfolge installiert:
zlib-1.3.3, libpng-1.0.5, gd-1.7.3, php-3.0.12, apache-1.3.6
Alle Installationen verlaufen völlig normal nur beim make von Apache
wird mit der folgenden Bildschirmausgabe abgebrochen:
###################
<=== modules/php3
<=== modules
gcc -c -I./os/unix -I./include -DLINUX=2 -DUSE_HSREGEX
modules.c
gcc -c -I./os/unix -I./include -DLINUX=2 -DUSE_HSREGEX
buildmark.c
gcc -DLINUX=2 -DUSE_HSREGEX \
-o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/php3/libphp3.a main/libmain.a ./os/unix/libos.a ap/libap
.a regex/libregex.a -Wl,-rpath,/tmp/gd-1.7.3 -L/tmp/gd-1.7.3 -lgd -
Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3
-lm -ldl -lcrypt -lnsl -lresolv -lm -lcrypt -lgdbm
modules/php3/libphp3.a(pcre.o): warning: multiple common of
`pcre_cache'
modules/php3/libphp3.a(internal_functions.o): warning: previous
common is here
/tmp/gd-1.7.3/libgd.a(gd.o): In function `gdImageColorResolve':
gd.o(.text+0x320): multiple definition of `gdImageColorResolve'
modules/php3/libphp3.a(gd.o):/tmp/php-3.0.12/functions/gd.c:291:
first defined here
/usr/i486-linux/bin/ld: Warning: size of symbol
`gdImageColorResolve' changed from 314 to 240 in gd.o
collect2: ld returned 1 exit status
make: *** [target_static] Error 1
########################
Ich kann damit leider nicht sehr viel anfangen, außer vielleicht
daß es beim Linken irgendeinen Symbol-Definitionskonflikt
gegeben hat. Wie ich das Abstellen kann oder wie ich das
verhindern kann weiß ich leider nicht. Vielleicht kann mir ja jemand
helfen die obigen Bildschirmausgabe besser zu verstehen
um das Ding doch noch zum Laufen zu bekommen.
Viele Grüße,
Björn
--------------------------------------------------------
Dipl.-Ing. Bjoern Haeder Phone: +49 511 9296 453
Fachhochschule Hannover Fax : +49 511 9296 460
Rechenzentrum
Ricklinger Stadtweg 118
D-30459 Hannover
php::bar PHP Wiki - Listenarchive