IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

[XCode] Mysql Connector C/C++ Mac OS 10.6


Sujet :

Bibliothèques

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 9
    Par défaut [XCode] Mysql Connector C/C++ Mac OS 10.6
    Bonjour à tous,

    j'ai beau chercher de tous les côtés, je ne trouve pas de solution.

    Je suis sous Mac 10.6, je compile en C/C++ avec Xcode une application qui doit se connecter à Mysql.

    J'ai donc telechargé les connector C et C++ sur le site de Mysql mais aucun d'eux ne marchent.

    J'ai bien linké les librairies mais je me retrouve avec des erreurs du style :


    ld: warning: in /Developer/External_libs/lib/libmysqlcppconn.dylib, file is not of required architecture
    Undefined symbols:
    "std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)", referenced from:
    _main in ccS18IzU.o
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    "std::allocator<char>::~allocator()", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    "std::ios_base::Init::Init()", referenced from:
    __static_initialization_and_destruction_0(int, int)in ccS18IzU.o
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const", referenced from:
    std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccS18IzU.o
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const", referenced from:
    std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccS18IzU.o
    std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccS18IzU.o
    std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccS18IzU.o
    "___gxx_personality_v0", referenced from:
    std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccS18IzU.o
    ___tcf_0 in ccS18IzU.o
    _main in ccS18IzU.o
    unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)in ccS18IzU.o
    __static_initialization_and_destruction_0(int, int)in ccS18IzU.o
    global constructors keyed to mainin ccS18IzU.o
    CIE in ccS18IzU.o
    "std::allocator<char>::allocator()", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    "std::ios_base::Init::~Init()", referenced from:
    ___tcf_0 in ccS18IzU.o
    "std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    "_get_driver_instance", referenced from:
    _main in ccS18IzU.o
    "std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    "std::cout", referenced from:
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    _main in ccS18IzU.o
    ld: symbol(s) not found
    collect2: ld returned 1 exit status

    J'ai essayé les connector C et C++,
    l'include se fait bien car il trouve bien les fonctions au moment de la compilation mais pas au moment du linkage !!

    Si vous avez une solution !!


    Merci d'avance,

    Julien.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 66
    Par défaut
    Salut à toi,

    Utilises-tu la bonne architecture ? (32-64 bits)

    J'ai eu pas mal de problème avec XCode et l'architecture, mon macbook tourne en 32 bits et parfois je n'arrive pas a compiler sous XCode avec des erreurs similaires.

    La liste d'utilisateurs apple xcode peut t'aider.

    Bon courage

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/10/2006, 15h20
  2. [JDBC] Pb avc mysql-connector sous Debian
    Par laulaurent dans le forum JDBC
    Réponses: 3
    Dernier message: 04/05/2006, 00h30
  3. [mysql 5.0 sous MAC OS x.4] pb de récup des données
    Par grospaulo dans le forum Administration
    Réponses: 1
    Dernier message: 25/01/2006, 09h29
  4. MySql connector ODBC
    Par 12_darte_12 dans le forum Administration
    Réponses: 3
    Dernier message: 02/11/2005, 15h40
  5. [VB.NET] [MySQL Connector Net 1.0.4] Pb de MySqlConnection
    Par toxine dans le forum Windows Forms
    Réponses: 9
    Dernier message: 22/03/2005, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo