'lut
Je cherche à utiliser la classe wxIPV4address dans une appli wxWidgets... problème : pas de constructeur reconnu.
La classe est dispo dans la biblio <wx/socket.h>, lorsque je fais une simple déclaration en dynamique sans instancier (wxIPV4address *addr;), aucun problème à la compil. Dès que j'instancie, j'ai un message "undefined reference wxIPV4address::wxIPV4address()".
Pour une instanciation en statique, je me fais boulé dès un simple wxIPV4address addr;, ce qui est cohérent avec le cas de l'instanciation dynamique.
Tout ça est +ou- logique dans le sens où lorsque je compulse la doc wxWidgets, aucune mention d'un qcque constructeur n'est faite.
Pourtant la classe n'est pas abstraite, et aucune méthode n'est virtuelle pure ou statique.
--> Comme qu'on se sert donc de cette classe si y'a pas de constructeur ???
Lorsque je flane sur google, forums dédiés aux widgets ou pas, etc., je vois pourtant des appels au constructeur wxIPV4adress() qui ne semblent poser aucun pb (ex.: http://wxforum.shadonet.com/viewto [...] pv4address)
J'avoue que je ne comprends pas trop ce qui se passe et comment faire pour résoudre mon problème (utiliser la classe, sachant que mon pb est que je n'ai pas accès à un constructeur).
J'ai testé sous MinGW Studio 2.05, qui utilise les wxWidgets v2.6... Comme ça ne marchait pas, j'ai recompilé la dernière version (v2.8.3) et est configuré ça sous Code::Blocks 1.0rc2 : ça ne marche pas mieux (j'aurais au moins appris à recompiler ce machin et à l'intégrer sous C::B, c'est toujours ça de pris )
Ps: Je vais poster ça sur le forum wxWidgets, mais en attendant la validation de mon compte, je viens vous embêter ?
Qui pourra me filer un petit coup de pouce ? Merci d'avance.
Message édité par trevor le 28-03-2007 à 11:36:26
---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net