Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/03/2007, 16h47   #1
Futur Membre du Club
 
Inscription : octobre 2006
Messages : 57
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2006
Messages : 57
Points : 17
Points : 17
Envoyer un message via MSN à Darkroro
Par défaut [Dev][Compilation] mysql.h et mysql_com.h

Bonjour tout le monde,

je ne savais pas trop où mettre ce post alors je le mets ici et sur le forum C++.

Je rencontre un problème lors de la compilation de mon programme, le g++ me pond les erreurs suivantes :

/root/mysql-5.0.37/include/mysql_com.h:306:5: error: token "@" is not valid in preprocessor expressions

/root/mysql-5.0.37/include/mysql.h:302:74: error: token "@" is not valid in preprocessor expressions

Je ne comprends pas d'où vient de problème. Est-ce que quelqu'un peut m'aider ?

J'utilise le compilateur g++ (sous debian) v 4.1.1-13.
Lorsque je compile mon programme avec la verison 4.0.25 de mysql, la compilation fonctionne, le problème étant que je dois le compiler avec la version 5.0.37.
Darkroro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2007, 17h29   #2
Futur Membre du Club
 
Inscription : octobre 2006
Messages : 57
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2006
Messages : 57
Points : 17
Points : 17
Envoyer un message via MSN à Darkroro
bon j'ai trouvé un fichier qu'il faut apparemment que je configure... mysql_version.h

j'ai configurer 2 ou 3 truc mais le reste, je sais pas quoi mettre dedans...

si vous pouvez m'aider, vous êtes les bienvenus... merci d'avance !

le fichier :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
#ifndef _mysql_version_h
#define _mysql_version_h
#ifdef _CUSTOMCONFIG_
#include <custom_conf.h>
#else
#define PROTOCOL_VERSION                 help??
#define MYSQL_SERVER_VERSION          "5.0.37"
#define MYSQL_BASE_VERSION              "mysql-5.0"
#define MYSQL_SERVER_SUFFIX_DEF      ""
#define FRM_VER                                 help??
#define MYSQL_VERSION_ID                  help??
#define MYSQL_PORT                           3306
#define MYSQL_UNIX_ADDR                   "/tmp/mysql.sock"
#define MYSQL_CONFIG_NAME               "my"
#define MYSQL_COMPILATION_COMMENT "Source distribution"
 
/* mysqld compile time options */
#ifndef MYSQL_CHARSET
#define MYSQL_CHARSET                      "latin1"
#endif /* MYSQL_CHARSET */
#endif /* _CUSTOMCONFIG_ */
 
#ifndef LICENSE
#define LICENSE                                  GPL
#endif /* LICENSE */
 
#endif /* _mysql_version_h */
Darkroro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h02.


 
 
 
 
Partenaires

Hébergement Web