[Linux] - SuSE 9.3 + PHP 5.3.2 + libjpeg.(a|so) not found

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • gvanh
  • Registratie: April 2003
  • Laatst online: 02-12-2023

gvanh

Webdeveloper

Topicstarter
Goedenavond!

Ik loop tegen mijn eigen Linux noob-ness aan. Zou iemand even willen meekijken?

Ik ben PHP 5.3.2 aan het compileren op mijn SuSE 9.3 machine, omdat de packagemanager YAST niet hoger kan installeren dan 5.0.3.
Via de Package-manager heb ik wel LIBJPEG geinstalleerd.

Als een van de opties voor configure heb ik opgegeven: --with-jpeg-dir=/usr/lib64. Dat wordt door configure ook goed opgepakt, gezien de onderstaande regels, geknipt uit het configure resultaat:

code:
1
2
3
4
5
checking for GD support... yes
checking for the location of libjpeg... /usr/lib64
checking for the location of libpng... /usr/lib64
...
configure: error: libjpeg.(a|so) not found.


Je ziet dat hij wel zelf zegt dat de te doorzoeken location voor libjpeg /usr/lib64 is ... dat gaat dus goed.

Vervolgens zie je alleen eronder, dat hij daar blijkbaar geen libjpeg.a of libjpeg.so heeft kunnen vinden.

Gut ... eens checken of in die map dan inderdaad niet zo'n bestand staat:
code:
1
2
3
4
5
6
# ls -alg /usr/lib64/libjpeg.*
-rw-r--r--  1 root 216090 2005-03-19 21:30 /usr/lib64/libjpeg.a
-rwxr-xr-x  1 root    471 2005-03-19 21:30 /usr/lib64/libjpeg.la
lrwxrwxrwx  1 root     17 2010-04-01 18:25 /usr/lib64/libjpeg.so -> libjpeg.so.62.0.0
lrwxrwxrwx  1 root     17 2005-09-18 12:43 /usr/lib64/libjpeg.so.62 -> libjpeg.so.62.0.0
-rwxr-xr-x  1 root 137928 2005-03-19 21:30 /usr/lib64/libjpeg.so.62.0.0


En wat schetst mijn verbazing ... keurig zowel een libjpeg.a als een libjpeg.so.

Hoe moet ik dit nu interpreteren??? Wat doe ik mis?

Acties:
  • 0 Henk 'm!

Verwijderd

Je hebt weleens waar de module toegevoegd maar je hebt niet de locatie van de headerfile meegegeven.
En die staat weer elders. geloof dat libjpeg.h het bestand is wat je moet hebben.

Even zoeken. zou ik zeggen :)

[ Voor 36% gewijzigd door Verwijderd op 01-04-2010 18:57 ]


Acties:
  • 0 Henk 'm!

  • gvanh
  • Registratie: April 2003
  • Laatst online: 02-12-2023

gvanh

Webdeveloper

Topicstarter
Oh ... ik zie in de PHP manual dat alle .so bestanden sowieso ook in /usr/lib/ moeten staan, omdat configure daar alleen kijkt ... weird.