Forum Linux.redhat recompilation php + surpport oracle

Posté par  .
Étiquettes : aucune
0
28
août
2008

bonjour a tous,

j'essais de recompiler php.4.3.2-43 avec le support oracle. en ce qui concerne oracle tout est bien installé. tout tourne actuellement avec un php-4.2.3-19. le soucis c'est que j'ai ça quand j'essais de recompiler:

install: cannot stat `build-apache/libs/libphp4.so': No such file or directory

erreur: Mauvais status de sortie pour /var/tmp/rpm-tmp.79253 (%install)



ps: je fais ça sur une redhat el3 et j'essais de recompiler avec un srpm.
  • # comme le port salut

    Posté par  . Évalué à 2.

    c'est ecrit
    install: cannot stat `build-apache/libs/libphp4.so': No such file or directory
    erreur: Mauvais status de sortie pour /var/tmp/rpm-tmp.79253 (%install)


    il faut verifier que ce fichier est present, eventuellement installer les libphpxxxx-dev
    • [^] # Re: comme le port salut

      Posté par  . Évalué à 1.

      yep le fichier est bien present. j'ai relancé la compile et je n'ai plus eu cette erreure du reste. par contre j'en ai eu d'autre. en fait le plan c'est que j'ai 2 becanes. une tourne avec une vielle version de php4 avec le support oracle. sur l'autre j'ai mis a jour le php mais sans le support oracle car il ne me sert plus. j'ai voulu réutiliser les paquets pour la premiere becane mais quand je fais un rpm -Uvh ça me dit qu'il lui faut le package php-oci pour mettre a jour :( du coup j'essais de recompiler avec le support oracle.
    • [^] # Re: comme le port salut

      Posté par  . Évalué à 1.

      bon en fait je dis des conneries j'ai toujours l'erreure. j'ai bien le fichier ici /usr/lib/httpd/modules/libphp4.so mais il n'est pas là ou il le cherche, c'est a dire /build-apache/libs/. alors le seul endroit ou je trouve ces repertoires est ici dans /usr/src/redhat/BUILD/php-4.3.2/build-apache/libs/ . je me suis donc dit, je vais copier le fichier dans ce repertoire. mais j'ai toujours la meme erreure.
    • [^] # Re: comme le port salut

      Posté par  . Évalué à 0.

      bon en fait je dis des conneries j'ai toujours l'erreure. j'ai bien le fichier ici /usr/lib/httpd/modules/libphp4.so mais il n'est pas là ou il le cherche, c'est a dire /build-apache/libs/. alors le seul endroit ou je trouve ces repertoires est ici dans /usr/src/redhat/BUILD/php-4.3.2/build-apache/libs/ . je me suis donc dit, je vais copier le fichier dans ce repertoire. mais j'ai toujours la meme erreure.
  • # pas assez d'info

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

    t'es sur que tu n'a pas d'autres erreurs avant ça? comment tu lui indique où sont les libs Oracle par ex?

Suivre le flux des commentaires

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