Bonjour, j'essai d'utiliser la fonction mysql_init avec l'API C; J'utilise Eclipse comme EDI et après avoir mis en entête le fichier <mysql.h> et avoir mis la bonne ligne dans le Makefile, j'utilise mes fonctions mysql_*;
Tout se passe correctement à la compilation et l'edition des liens et quand j'y vais en debug, mon pg plante à mysql_init (donc au tout début) il me marque un truc du genre :
"Can't find a source file at "dl-object.c" "

Voici un extrait de mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#include <stdio.h>
#include <mysql/mysql.h>
#include <malloc.h>
#define MYSQL_HOST "localhost"
#define MYSQL_DB "MENU"
#define MYSQL_LOGIN "appli"
#define MYSQL_PASSWD "apply"
#define MYSQL_PORT 3306
 
int main() {
 MYSQL mysql;
 MYSQL_RES *result;
 MYSQL_ROW row;
 
 mysql_init(&mysql);
/* Le reste du code */
}