#1 Le 31/10/2006, à 19:36
- cipher16
compiler une app C++ avec support mysql ...
bonjour ...
depuis un certain temps dejà, j'essai de compiler une application (qui utilise nativement du mysql 4) avec support mysql 5
donc lors du ./config je devrais rajouter : --with-mysql=$MYSQL_PATH derriere ... mais sa ne fonctionne pas sa me dit qu'il ne trouve pas mysql .h :
checking for /include/mysql.h... no
configure: error: Directory '' does not exist, or does not contain MySQL
donc il me manque un package (enfin je pense) ... lequel est-ce??
j'ai deja essayé avec libmysqlclient15-dev mais sa ne passe pas :s
merci de votre aide
Hors ligne
#2 Le 31/10/2006, à 21:38
- murlock
Re : compiler une app C++ avec support mysql ...
et que donne un
find / -name \*sql.h 2>/dev/null
?
Gloire à mon Saigneur Arioch
Hors ligne
#3 Le 22/11/2006, à 11:17
- tvdp
Re : compiler une app C++ avec support mysql ...
j'ai eu le même problème sur une autre application à compiler, et voilà comment je m'en suis sorti:
Ubuntu étant basé sur Débian, je suis allé sur
http://www.debian.org/distrib/packages. … h_contents
pour faire une recherche de paquets par contenu
et j'ai cherché mysql.h
la réponse est libmysqlclient*dev
j'ai donc cherché sur ma machine les paquets libmysqlclient pour connaitre le nom de la dernière version :
sudo apt-cache search libmysqlclient
comme j'ai une Edgy il semble que ce soit libmysqlclient15-dev, j'ai donc installé le paquet :
sudo apt-get install libmysqlclient15-dev
et là miracle je vois bien un fichier /usr/include/mysql/mysql.h
et ca compile nickel !
Essaye donc ça
Bonne Chance
+++
Hors ligne
#4 Le 12/04/2007, à 17:54
- Zerax
Re : compiler une app C++ avec support mysql ...
Pour moi ca fonctionne !!! il faut installer juste la librairie libmysqlxxxxxx-dev en fonction de la version du lbmysql installé
Hors ligne