1 votes

LibXpm.(a|so) non trouvé erreur lors de l'installation de PHP sur Ubuntu 11.04

Je suis en train de compiler PHP 5.3.21 sur Ubuntu 11.04. Je continue de rencontrer l'erreur suivante :

configure: error: libXpm.(a|so) non trouvé.

J'ai cherché l'emplacement de libXpm.a et libXpm.so et les deux se trouvent dans /usr/lib. J'ai donc mis à jour --with-xpm-dir en --with-xpm-dir=/usr/lib dans mon script de configuration, mais je continue de recevoir la même erreur. J'ai également installé libxpm-dev et toute une série d'autres bibliothèques dépendantes, mais l'erreur persiste.

Voici l'intégralité du script de configuration :

./configure --enable-fpm --enable-cli --with-fpm-user=phpfpm --with-fpm-group=phpfpm --prefix=/usr/local/php --exec-prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-config-file-scan-dir=/usr/local/php/etc/conf.d --with-libdir --enable-bcmath --enable-ctype --with-curl --with-curlwrappers --with-pear --enable-dba --with-cdb --enable-exif --enable-ftp --disable-fileinfo --with-gd --with-jpeg-dir --with-png-dir --with-zlib-dir --with-xpm-dir=/usr/lib --with-freetype-dir --with-t1lib --enable-gd-native-ttf --with-gettext --with-gmp --with-imap --with-imap-ssl --with-ldap --with-ldap-sasl --enable-mbstring=all --with-mcrypt --with-mhash --with-mysql --with-mysqli --with-pdo-mysql --enable-sqlite-utf8 --with-openssl --with-kerberos --with-pspell --enable-shmop --enable-simplexml --with-snmp --enable-soap --enable-sockets --with-tidy --enable-wddx --enable-xmlreader --with-xmlrpc --with-xsl --enable-zip --with-zlib --enable-sysvsem --enable-sysvshm

Je vous serais vraiment reconnaissant(e) pour toute assistance.

Merci.

1voto

ObiHill Points 161

J'ai pu résoudre ce problème en modifiant les paramètres spécifiques de configuration ci-dessous :

--with-libdir=lib --with-xpm-dir=/usr

Cela a assuré que /usr/lib serait l'un des principaux emplacements recherchés pour les fichiers requis.

Cela a fonctionné correctement après cela.

0voto

eRazor Points 1

J'ai résolu cela en :

ln -s /usr/lib/x86_64-linux-gnu/libXpm.so /usr/lib/
ln -s /usr/lib/x86_64-linux-gnu/libXpm.a /usr/lib/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X