Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PHP5]Probleme compilation extension

  Beberforever, le mardi 12 décembre 2006 à 22:25:36
Bonjour,

Je vien tout juste d'installer apache2 sur mon serveur perso ( un vieux pc qui tourne sous DSL cf ma config).
J'ai installer Php5, Mysql et Postgresql.

Mysql et Postgresql fonctionnent parfaitement.
J'ai utiliser les fichiers binaires de mysql, toutes les autres instalations ont été faites à partir des sources.

J'ai donc voulu ajouter leurs extension à php5.
J'ai donc utilisé phpize, dans /ext/mysql et pgsql.
Pour Pgsql, tout c'est bien passé, configure, make et make install parfait.
Postgresql est donc maintenant pris en compte dans php.

Seulement, pour mysql ca se complique.
Une fois phpize appliqué, sans problemes, ./configure ne fonctionne pas.
j'ai bien indiquer : ./configure
--prefix=/usr/local/php5 --with-php-config=/usr/local/php5/bin/php-config
--with-mysql=/usr/local/mysql

/usr/local/mysql est biensur le dossier où j'ai installé mysql.

le ./configure affiche donc :

checking for MySQL support... yes, shared
checking for specified location of the MySQL UNIX socket... no
checking for the location of libz... no
checking for MySQL UNIX socket location... no
checking for mysql_close in -lmysqlclient... no
checking for mysql_errno in -lmysqlclient... no
configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information.


et config.log :

 configure:3898: checking for MySQL UNIX socket location
    165 configure:3942: result: no
    166 configure:4101: checking for mysql_close in -lmysqlclient
configure:4136: gcc -o conftest -g -O2  -Wl,-rpath,/usr/local/mysql/lib -L/usr/local/mysql/lib  conftest.c -lmysqlclient   >&5
    168 /usr/local/mysql/lib/libmysqlclient.a(ssl.o)(.gnu.linkonce.d.__vt_Q25yaSSL7Message+0x8): undefined reference to `__pure_virtual'
    169 /usr/local/mysql/lib/libmysqlclient.a(ssl.o)(.gnu.linkonce.d.__vt_Q25yaSSL7Message+0xc): undefined reference to `__pure_virtual'
    170 /usr/local/mysql/lib/libmysqlclient.a(ssl.o)(.gnu.linkonce.d.__vt_Q25yaSSL7Message+0x10): undefined reference to `__pure_virtual'
    171 /usr/local/mysql/lib/libmysqlclient.a(ssl.o)(.gnu.linkonce.d.__vt_Q25yaSSL7Message+0x14): undefined reference to `__pure_virtual'
    172 /usr/local/mysql/lib/libmysqlclient.a(ssl.o)(.gnu.linkonce.d.__vt_Q25yaSSL7Message+0x18): undefined reference to `__pure_virtual'
    173 /usr/local/mysql/lib/libmysqlclient.a(cert_wrapper.o)(.text+0x76): In function `yaSSL::x509::~x509(void)':
    174 : undefined reference to `__builtin_delete'

et ca continu avec des erreurs comme ca jusqu'a la fin du log.

je ne sais pas quoi faire, toute aide sera la bienvenue.

Merci d'avances !
Configuration: distrib : DSL (et oui vieux pc serveur) linux 2.4.26
Server version : Apache 2.2.3
Php version : Php 5.2.0
MySQL version : Ver 5.0.7-max
PostgreSQL : V. 8.2.0
Répondre à Beberforever  Signaler ce message aux modérateurs
[PHPMyAdmin] Problème chargement extension (Résolu)Bonjour, Voilà j'ai installé Apache 2.0.63, MySql 4.1, PHP 5.2.5, PHPMyAdmin pour faire un serveur. Lorsque je veux me connecter à phpmyadmin par le navigateur http://localhost/phpmyadmin/ il me met une erreur phpMyAdmin - Erreur PHP ne peut... www.commentcamarche.net/forum/affich-4952210-phpmyadmin-probleme-chargement-extension
Installation phpmyadmin sous suse 10.0 (Résolu)Bonjour, Je voudrais savoir si quelqu'un conait un moyen d'installer php5 + mysql 5 + phpmyadmin sous suse 10.0 ou la dernière version de phpmyadmin pour pouvoir programmer avec du php 5 ...SVP sa me sauverai. Merci .. www.commentcamarche.net/forum/affich-2386453-installation-phpmyadmin-sous-suse-10-0
[PHP] Différences entre version 4 et 5 (Résolu)Bonjour, Je m'interroge, car en général, lorsque la nouvelle version d'un logiciel sort, tout le monde se précipite pour le mettre à jour, surtout quand c'est gratuit. Or, je constate que PHP 5 est sortie depuis un petit moment, et... www.commentcamarche.net/forum/affich-1866180-php-differences-entre-version-4-et-5
Warning: rmdir(..): Directory not emptyIntroduction Le code de la fonction (compatible PHP 5 ou supérieur) Mise en garde pour la sécurité Introduction Lorsque vous tentez d'effacer un dossier en PHP, il peut arriver que vous rencontriez l'erreur suivante: Warning: rmdir(..):... www.commentcamarche.net/faq/sujet-12255-warning-rmdir-directory-not-empty
[PHP] Méthodes de débogageMéthodes de débogage I. Informations sur une variable I.1 echo I.2 print_r() I.3 var_dump() / var_export() I.4 Rediriger la sortie (ne pas afficher à l'écran) II. "Backtrace" ou rapport de contexte III. Bien utiliser les rapports... www.commentcamarche.net/faq/sujet-3158-php-methodes-de-debogage
Phpize: command not foundMalgré l'installation de php, lors de l'installation d'une extension pecl, le message suivant apparait: sh: phpize: command not found ERROR: `phpize' failed sous Deiban, la solution se trouve dans l'installation du packet php5-dev qui contient la... www.commentcamarche.net/faq/sujet-8212-phpize-command-not-found
PHP ne peut charger l'extension mysql (Résolu)Bonjour, C'est un problème a priori commum à beaucoup de monde mais aucune des solutions trouvées ne marche dans mon cas. Ma config : XP Pro Apache : 2.0.63 PHP : 5.2.6 PhpMyAdmin : 2.11.7 MYSQL : 5.0.45 J'ai essayé de modifier le path et... www.commentcamarche.net/forum/affich-7067036-php-ne-peut-charger-l-extension-mysql
Hebegeur Perl 5 et PHP/MySQL 5 ? (Résolu)Bonjour, J'aimerais savoir où je pourrais avoir un hébergeur de site web gratuit supportant: Perl 5 PHP 5 MySQL 5 ou PostgreSQL et +de 100Mo d'espace disque s'il vous plaît. j'ai déjà cherché sur Google mais je n'ai pas... www.commentcamarche.net/forum/affich-3842820-hebegeur-perl-5-et-php-mysql-5
Probléme d'accés à la librairie (Résolu)Bonjour à tous, Voilà mon problème. j'ai téléchargé artichow-1.1.0-php5, jai bien php 5.2.6 qui tourne avec wamp, le GD2 est actif. Après l'avoir téléchargé je l'ai dé zippé sous wamp/www/projet dans le repertoire graph, j'ai un... www.commentcamarche.net/forum/affich-7263615-probleme-d-acces-a-la-librairie
Télécharger EasyPHPEasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données MySQL et le support du langage PHP. Il est fourni avec phpMyAdmin, une interface permettant de manipuler très facilement les... www.commentcamarche.net/telecharger/telecharger-82-easyphp
PHP - Créer un moteur de recherche Le moteur de recherche ci-dessous ne correspond qu'à une idée possible de moteur de recherche simple, ne gérant qu'un seul mot clé. Le concept du fonctionnement de ce moteur est de créer une base de donnée contenant les mots clés de chaque page du... www.commentcamarche.net/php/phpmoteur.php3
Introduction à la programmation orientée objet Extrait de « Au coeur de ActiveX et OLE », de David Chappel "Au cours des 35 dernières années, les concepteurs de matériel informatique sont passés de machines de la taille d'un hangar à des ordinateurs portables légers basés sur de minuscules... www.commentcamarche.net/poo/poointro.php3
Toutes les réponses pour « [PHP5]Probleme compilation extension »