Forum Programmation.php Compilation PHP avec XML

Posté par  (site web personnel) .
Étiquettes : aucune
0
24
août
2006
Salut, j'ai un petit soucis avec la compilation de PHP 5.1.5. J'essai d'inclure le support d'XML mais lorsque je le lance le configure j'ai :
Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... /usr/lib
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.

Pourtant j'ai bien installé libxml2 libxml2-devel. Voici mon configue
./configure --prefix=/usr \
--with-config-file-path=%{_sysconfdir} \
--disable-cli \
--enable-force-cgi-redirect \
--enable-safe-mode \
--with-exec-dir=/usr/bin \
--with-mysql \
--with-zlib \
--with-gd \
--with-jpeg-dir=/usr/lib \
--with-png-dir=/usr/lib \
--with-zlib-dir=/usr/lib \
--with-freetype=/usr/lib \
--with-ttf=/usr/lib \
--enable-gd-native-ttf \
--enable-shared \
--with-openssl \
--with-kerberos \
--enable-calendar \
--enable-exif \
--enable-ftp \
--with-ldap \
--with-pear \
--with-dom \
--with-wddx \
--with-xml \
--with-libxml-dir=/usr/lib
  • # devel ?

    Posté par  . Évalué à 2.

    tu es certain de bien avoir installé libxml2-dev ???
    Parce que normalement, ca devrait être dedans.

    sinon vérifie bien ton $PATH

    which xml2-config devrait te retourner le chemin.
    • [^] # Re: devel ?

      Posté par  (site web personnel) . Évalué à 1.

      lorsque je fais which j'ai :
      /usr/bin/which: no xml2-config in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin)

      Born to Kill EndUser !

  • # xml2-config

    Posté par  . Évalué à 2.

    Configure n'arrive pas à lancer xml2-config.... Vérifie qu'il existe bien et qu'il est dans le path.

    Vérifie aussi que la commande se trouve bien dans ton package d'installation (par exemple avec rpm -ql libxml2-devel si c'était un packet rpm).
    • [^] # Re: xml2-config

      Posté par  (site web personnel) . Évalué à 1.

      Alors je pensais avoir installé mais en fait j'ai un problème de dépendances.
      Quand je fais un yum install libxml2-devel j'ai :
      Resolving Dependencies
      --> Populating transaction set with selected packages. Please wait.
      ---> Package libxml2-devel.i386 0:2.6.16-6 set to be updated
      --> Running transaction check
      --> Processing Dependency: libxml2 = 2.6.16 for package: libxml2-devel
      --> Finished Dependency Resolution
      Error: Missing Dependency: libxml2 = 2.6.16 is needed by package libxml2-devel


      Et forcement le rpm -ql ne trouve pas le paquet.

      Born to Kill EndUser !

      • [^] # Re: xml2-config

        Posté par  (site web personnel) . Évalué à 1.

        J'ai trouvé, c'est une boullette. En fait j'ai mis à jour le paquet libxml2 en 2.6.26-6 et j'essayais d'installer le devel de la 2.6.16-1 donc forcement ça marche pas.

        Merci pour l'aide et désolé pour le dérangement.

        Born to Kill EndUser !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.