PHP 5.2.6 sur mac os 10.4, erreur de compil configure: error: libjpeg.(a|so) not

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP 5.2.6 sur mac os 10.4, erreur de compil configure: error: libjpeg.(a|so) not

par Sékiltoyai » 01 déc. 2008, 14:44

Bonjour,
as tu le fichier de la librairie que tu veux linker avec PHP ? Tu dois avoir un fichier qui
correspond a libjpeg.so dans un repertoire style /usr/lib (sous ma distribution kubuntu).
Si tu ne l'a pas, tu dois en premier installer la librairie qui doit etre dans un package dev.
C'est Mac OS, ce n'est pas debian…

Bon, en fait libjpeg n'est pas fournie avec OS X, il faut que tu la télécharges. Elle est fournie entre autres avec Wine ou Clanlib. Une fois téléchargée, soit tu la copies dans un dossier système et tu désinstalles l'application, soit tu gardes simplement l'application (et tu fais un locate libjpeg pour vérifier que ta librairie est bien dans un dossier système…).

par zigz4g » 01 déc. 2008, 11:46

Bonjour,
as tu le fichier de la librairie que tu veux linker avec PHP ? Tu dois avoir un fichier qui
correspond a libjpeg.so dans un repertoire style /usr/lib (sous ma distribution kubuntu).
Si tu ne l'a pas, tu dois en premier installer la librairie qui doit etre dans un package dev.

PHP 5.2.6 sur mac os 10.4, erreur de compil configure: error

par Deun » 25 nov. 2008, 16:26

Bonjour,

Bon je tourne en rond depuis un moment sur un soucis avec les librairies jpeg (hier c'était gd, comme quoi ça évolue).

Voici ma commande de compilation :
./configure --prefix=/usr/local/php5.2.6 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/apache2/conf/ --with-tags=TAGS --with-zlib --with-xml --enable-cli --with-zlib-dir=/usr --with-open-ssl -with-jpeg-dir=/opt --with-png-dir=/opt --enable-pnp --enable-jpeg --with-ttf --enable-exif --enable-ftp --enable-mbstring --enable-mbregex --enable-dbx --enable-sockets --with-iodbc=/usr --with-mysqli --enable-mysqlnd --with-gd --enable-gd-native-ttf --enable-magic-quotes

Voici le log qui va bien ...
configure:45296: checking for the location of libjpeg
configure:45314: result: yes


Et voici le résultat....
configure: error: libjpeg.(a|so) not found.

Dans le log il n'y à rien de plus vis à vis de jpeg...
cat config.log | grep jpeg
$ ./configure --prefix=/usr/local/php5.2.6 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/apache2/conf/ --with-tags=TAGS --with-zlib --with-xml --enable-cli --with-zlib-dir=/usr --with-open-ssl -with-jpeg-dir=/opt --with-png-dir=/opt --enable-pnp --enable-jpeg --with-ttf --enable-exif --enable-ftp --enable-mbstring --enable-mbregex --enable-dbx --enable-sockets --with-iodbc=/usr --with-mysqli --enable-mysqlnd --with-gd --enable-gd-native-ttf --enable-magic-quotes
configure:45296: checking for the location of libjpeg
configure:45723: error: libjpeg.(a|so) not found.


Apparement certains ont eu ce genre de problèmes mais avec d'autres os et leurs trucs n'ont pas fonctionner. Par exemple il y a un report de bug avec des verions antérieures de php ici http://bugs.php.net/bug.php?id=32369 et j'ai rajouter "/opt" pour les jpeg-dir et png-dir, mais avec ou sans ça ne change rien. Z'auriez une idée pour me dépanner ? Merci.