begin process at 2012 05 30 00:02:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

[Linker error] MySql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[Linker error] MySql

mardi 28 juin 2005 à 14:35:46 | [Linker error] MySql

Tidam

Bonjour a tous voila mon probleme :

.  [Linker error] undefined reference to `mysql_connect'
.  [Linker error] undefined reference to `mysql_select_db@8'
.  [Linker error] undefined reference to `mysql_query@8'
.  [Linker error] undefined reference to `mysql_store_result@4'
.  ...

Alors que j'ai pris un code source qui marche ... je compile sous dev-cpp :

.  #include <windows.h>
#include <stdio.h>
#include <string.h>

// ce chemin est sans doute à adapter
#include "C:\MySql\include\mysql.h"

//------------------------------------------------------------
static void exiterr(int exitcode);

//------------------------------------------------------------
MYSQL     mysql;
MYSQL_RES *res;
MYSQL_ROW row;

//------------------------------------------------------------
int main()
{

  unsigned int i = 0;

  if (!(mysql_connect(&mysql,"localhost","username","password")))
    exiterr(1);

  if (mysql_select_db(&mysql,"mysql"))
    exiterr(2);

  if (mysql_query(&mysql,"SELECT * FROM user"))
    exiterr(3);

  if (!(res = mysql_store_result(&mysql)))
    exiterr(4);

  while((row = mysql_fetch_row(res))) {
    for (i=0 ; i < mysql_num_fields(res); i++){
      printf("%s ",row[i]);
    }
    printf("\n");
  }

  if (!mysql_eof(res))
    exiterr(5);

  mysql_free_result(res);
  mysql_close(&mysql);

  printf("\n\nStrike any key to exit :");
  getchar();
}

//------------------------------------------------------------
static void exiterr(int exitcode){
  fprintf( stderr, "%s\n", mysql_error(&mysql) );
  exit( exitcode );
}

Il n'y aurait pas une lib a linker dans le projet pour que ca marche ???
merci d'avance !
mardi 28 juin 2005 à 20:54:53 | Re : [Linker error] MySql

vecchio56

Administrateur CodeS-SourceS
si si il y a une lib à linker, mais c'est toi qui devrait la connaitre, quand tu as installé sql
Elle est sans doute dans C:\MySql\lib\
Pour le .h, plutot que mettre des chemins complets comme ca, tu devrais plutot ajouter C:\MySql\include au chemins ou ton compilateur recherche des includes, et comme ca dans ton projet tu mets
#include <mysql.h>


Cette discussion est classée dans : mysql, error, res, linker, exiterr


Répondre à ce message

Sujets en rapport avec ce message

Probléme de paramétre avec Mysql [ par logant83 ] Bonsoir, Voila je suis sous dev c++ et j'ai installé le pack mysql que j'ai sélectionner dans outils>Nouvelles versions/Package et quand je veut compi Problème mySQL Lib [ par Mini92 ] Salut, je cherche à me connecter sur un serveur mySQL (sur free) mais j'obtiens plusieurs messages d'erreurs en rapport avec la librairie libmySQL.Voi connexion en c à une base mysql [ par duprat ] Bonjour,je ne suis pas du tout programmeur mais il faut que fasse un exe qui me permette d'insérer des datas dans une base mysql.Tout d'abors j'aimera LINKAGE pour prog de screenshot [ par ssmint ] Bonjour à tous,question sans doute évidente mais je n'ai pas trouvé la réponse sur le forum. J'essaie de compiler un prog permettant de faire un scree Problème d'utilisation des ressources avec Dev C++ 4.9.9.1 [ par minet03 ] Coucou à ceux qui regarde ce topic. Voilà mon souci : J'ai créer un fichier ressources res.rc avec Elotix. Ensuite j'ai créé un fichier resources.h où Problèmes de linker avec GMP [ par jo_le_coco ] Bonjour, J'ai récemment installé la bibliothèque GNU MP Bignum Library sur Dev-C++ (j'ai Windows XP). Tout fonctionne à la compilation, mais le li Linker error [ par hadhber ] lorsque j'utilise graphics.h la compilation ne détecte aucune erreur par contre à l'execution j'ai des erreurs comme Linker error: Undefined symbol _s Socket et dev c++ [ par CCJ ] Bonjour. JE tente de creer un programme de dialogue par socket en c++ via dev c++ et dés le debut je rencontre un probleme , des references semblent m je ne comprend pas : -( [ par baby3378 ] bonjour à tous.Voila j'utilise le compilateur dev c++ (version 4.9.9.2) , et j'ai essayé de compiler la source : http://www.cppfrance.com/codes/DEVCPL Problème avec Glut ! [ par moijo745 ] Bonjour tout le monde.Je suis sous dev-c++ 4.9.9.2 et j'ai tous les packages, bref tout est bien installé.Voilà j'ai un problème avec la librairie g


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales