• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Fehler beim compilieren von PHP mit GD und JPEG

abalorio

Member
Hi Leute,
ich habe folgendes Problem, ich versuche gerade PHP neu zu compilieren und zwar mit JPEG und GD. Beim Start gibt es folgenden Fehler:

Code:
...
checking for xml2-config path... (cached) /usr/bin/xml2-config
checking whether libxml build works... (cached) yes
checking whether to enable EXIF (metadata from images) support... no
checking for FrontBase SQL92 (fbsql) support... no
checking for FDF support... no
checking whether to enable the bundled filePro support... no
checking whether to enable FTP support... no
checking OpenSSL dir for FTP... no
checking for GD support... yes
checking for the location of libjpeg... /usr/lib64
checking for the location of libpng... no
checking for the location of libXpm... no
checking for FreeType 1.x support... no
checking for FreeType 2... no
checking for T1lib support... no
checking whether to enable truetype string function in GD... no
checking whether to enable JIS-mapped Japanese font support in GD... no
checking for fabsf... yes
checking for floorf... yes
configure: error: libjpeg.(a|so) not found.
...

Im Verzeichnis /usr/lib64 liegen folgende Dateien:

libjpeg.a
libjpeg.la
libjpeg.so
libjpeg.so.62
libjpeg.so.62.0.0

Danke für jede Hilfe!!! Gruß
Abalorio
 

fatso

Newbie
Hi,

wenn Du PHP neu compileren willst mit den genannten Optionen, brauchst Du (zusätzlich) auch die entsprechenden Devel-Pakete der Libraries. Die Dateien dieser Pakete liegen nach Installation unter /usr/include. Wenn Du bei den entsprechenden Optionen nun den Pfad /usr/lib64, also bis zu den Libraries selbst setzt, kann er /usr/include nicht mehr finden.

Die Lösung m.E.: ...-DIR=/usr

Dann kann sowohl auf die Dateien in /usr/lib64, als auch in /usr/include zugegriffen werden.

Hatte den Effekt vor kurzer Zeit auch, und habe es so gelöst. Klappte danach prima.

Grüße,
Marcel
 
Oben