Bonjour,
Je viens de compiler les lib en version 3.0 sous windows avec MinGW, et depuis, j'ai des problèmes avec mes chaines de caractères.
Lorsque je lance mon soft, les caractères accentués s'affichent dans un mauvais mode (ex. é -> é)
Les compilations que j'ai essayé sont :
J'ai essayé le même code sous Debian, avec la version 3.0 également (version des dépôts libwxgtk3.0-dev), et là, mes chaines accentués sont purement et simplement vidées lors de l'utilisation deCode:
1
2 mingw32-make -j2 -f makefile.gcc BUILD=debug UNICODE=1 SHARED=1 MONOLITHIC=0 mingw32-make -j2 -f makefile.gcc BUILD=release UNICODE=1 SHARED=1 MONOLITHIC=0
Avez vous des pistes de recherches pour parer à ce soucis?Code:_("ma chaine avec un é")
J'ai regardé dans le fichier setup.h sous windows, l'unicode est bien activé, par contre, j'ai constaté la ligne suivante :
Je ne sais pas comment c'était dans les versions antérieures :?Code:
1
2 // wxUSE_WCHAR_T is required by wxWidgets now, don't change. #define wxUSE_WCHAR_T 1
Merci pour votre aide :ccool:
@ +