trevor laissez la vie vous étonner... | 'lut
Bon, je me cogne au problème suivant:
Impossible de faire joujou avec ma base MySQL via ODBC avec MinGW Developer Studio et wxWidgets
Lors du linkage, j'ai l'erreur 'undefined reference' pour les méthodes des classes wxODBC, notamment DbConnectInf() : undefined reference to `wxDbConnectInf::wxDbConnectInf( [...] )' |
Après consultation de divers questions sur des forums relatant le même problème, il semblerait que ce soit dû aux options de linkage (science dans laquelle je suis néophyte et pour laquelle j'ai pas le temps ni l'énergie de me passionner), mais rien qui me permette de résoudre mon problème.
Dans mes paramètres de link, je dirais que j'ai bien "ce qu'il faut", mais je n'en suis pas sûr : wxmsw26_core, wxbase26, wxtiff, wxjpeg, wxpng, wxzlib, wxregex, wxexpat, kernel32, user32, gdi32, comdlg32, winspool, winmm, shell32, comctl32, ole32, oleaut32, uuid, rpcrt4, advapi32, wsock32, odbc32 |
J'ai bien vérifié que l'option était bien positionnée dans le setup.h des wxWidgets (par défaut avec MinGWDevStudio). Ce qui tendrait à garantir que la version de wxWidgets incluse avec MinGWDevStudio a bien été compilée avec cette option pour utiliser les classes ODBC.
Franchement, je vois pas là. J'y ai passé déjà 3h, et ça fait vraiment chier de perdre du temps sur ces problèmes qui n'ont rien à voir avec de la programmation... Je me suis même intéressé à la recompilation de wxWidgets, mais ça a eu l'air encore plus compliqué que je pensais, donc j'ai abandonné
Qqun aurait une idée, ou un conseil ? Merci d'avance
Nb:
MinGW Developer Studio 2.05 (04-01-2005)
wxWidgets 2.6.3
myODBC 3.51.12 (juste pour info, car je ne peux même pas exécuter quoi que ce soit)
mySQL 5.0.16 (idem)
Ps: "plus je fais du C++, plus j'aime Java..." Message édité par trevor le 11-12-2006 à 07:08:10 ---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
|