phpbar.de logo

Mailinglisten-Archive

[php] Installationsproblem mit Apache u. GD

[php] Installationsproblem mit Apache u. GD

Bjoern Haeder bjoern.haeder_(at)_rz.fh-hannover.de
Thu, 25 Nov 1999 13:34:20 +0100


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