wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 5
Pub hébergeur
Pourquoi cette pub ?

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» undefined reference to wxOnAssert avec CB 16.01 et wxwidgets 3.0
Conversation (Résolue) : undefined reference to wxOnAssert avec CB 16.01 et wxwidgets 3.0
28-03-2016 19:24:28  undefined reference to wxOnAssert avec CB 16.01 et wxwidgets 3.0 #1
paul_c_weiss (Membre)
Inscrit le : 07-12-2012
Messages: 16
Snippets: 0
Tutoriels: 0
Hors ligne
Hello!
Je cherche à installer Code::Blocks 16.01 avec wxWidgets 3.0.
J'ai installé Code::Blocks à partir de son site. Je l'ai testé en mode console et
avec wxWidgets 2.8 - ca marche nickel.

J'ai ensuite téléchargé wxWidgets 3.0 à partir de wxDev.fr. J'ai suivi correctement
(il me semble...) la procédure d'installation de l'article.
J'ai supprimé de "32" des noms de fichiers après dll et bin.
J'ai coché l'option de compilation "-std=c++11" dans la configuration du compilateur.

Ca compile, mais j'ai des "undefined references" à wxOnAssert(..) et à un tas d'autres.

Pas vraiment de surprise: il est précisé dans le mode d'installation de passer au compilateur l'option "wxDEBUG_LEVEL=0". J'ai donc copié-collé ce texte dans la fenêtre "other compiler options" des "compiler settings" de Code::Blocks.

Aucun résultat:toujours les mêmes erreurs...


Qu'est-ce que je fais faux??
28-03-2016 22:45:58  Re: undefined reference to wxOnAssert avec CB 16.01 et wxwidgets 3.0 #2
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1364
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
Salut.

C'est vrai que c'est pas super bien expliqué.
En fait, ce n'est pas dans "Other compiler options" qu'il faut mettre l'options "wxDEBUG_LEVEL=0" mais dans l'onglet "#defines"

À noter également que lors de la compilation des libs, ce n'est pas l'option "-std=c++11" qui a été utilisée, mais "-std=gnu++11".
Et comme cette option n'est pas directement disponible dans Code::Blocks, il faut la placer dans l'onglet "Other compiler options".

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà...
29-03-2016 16:58:00  Re: undefined reference to wxOnAssert avec CB 16.01 et wxwidgets 3.0 #3
paul_c_weiss (Membre)
Inscrit le : 07-12-2012
Messages: 16
Snippets: 0
Tutoriels: 0
Hors ligne
Merci!
Ca semble jouer OK

Meilleures salutations, et (je suppose...) à bientôt!
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» undefined reference to wxOnAssert avec CB 16.01 et wxwidgets 3.0