MySQL Klasse in bestehendes Projekt einbinden probleme mit Boost



  • Das Bestehende Projekt benutzt das Boos Libarary welches in der Ogre3d SDK ist.

    Die MySQl Connector hat mit dieser jedoch Probleme.

    Fehler    17    error C2371: 'int8_t': Neudefinition; unterschiedliche Basistypen    ...\sql\cppconn\config.h    60    1    ScopeLib
    

    die Includes habe ich so eingefügt

    #include "cppconn/driver.h"
    #include "cppconn/exception.h"
    #include "cppconn/resultset.h"  //<--- problem mit int8_t
    #include "cppconn/statement.h"
    #include "cppconn/prepared_statement.h"
    

    wie kann ich den diesem cppconn headerfiles sagen das sie ihr eigenes Boost nurtzen sollen welches im MySQL Connector beiliegt?



  • der Konflikt lies sich lösen indem ich die Definition von int8_t in der config.h auskommentiert habe.


Anmelden zum Antworten