Bonjour,

J'essaie actuellement de faire tourner une appli Gtkmm / C++ sur windows 7 64 bits, en utilisant minGW.
Je précise que je compile en 32 bits pour le moment

Pour résumer rapidement j'utilise :
gtkmm-win32-devel-2.22.0-2
mingw-get-inst-20120426

J'ai un crash au lancement, donc pour tester je pars d'un petit programme tout vide (enfin presque ) :

J'exécute parfaitement un programme c++ (utilisation de la stdlib), également un programme bête utilisant des fonctions de la glibmm, en revanche dès que j'ajoute un appel à Gtkmm (création d'une Gtk::Window par exemple) j'ai un crash...

Mr GDB me dit

#0 0x74ed43df in strlen () from C:\Windows\syswow64\msvcrt.dll
#1 0x6652ea69 in length (__s=<optimized out>) at /W64_4.4_164235-src/build-gcc/i686-w64-mingw32/libstdc++-v3/include/bits/char_traits.h:263
#2 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string (this=0x404095 <_Jv_RegisterClasses+4210837>, __s=0xfa988f3b <Address 0xfa988f3b out of bounds>, __a=...) at /W64_4.4_164235-src/build-gcc/i686-w64-mingw32/libstdc++-v3/include/bits/basic_string.tcc:216
#3 0x664de158 in Glib::ustring::ustring (this=0x404095 <_Jv_RegisterClasses+4210837>, src=0xfa988f3b <Address 0xfa988f3b out of bounds>) at ustring.cc:318
#4 0x00401636 in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at C:/Dev/taglib/gtkmm/include/gtkmm-2.4/gtkmm/papersize.h:41
#5 0x00401721 in _GLOBAL__sub_I_main () at F:\Dev\Bt\SRC\devel_v1.5\source\src\Tools\glou.cpp:48
#6 0x00401d5a in __do_global_ctors ()
#7 0x004010dc in __mingw_CRTStartup ()
#8 0x00401295 in mainCRTStartup ()
J'ai lu une histoire de compatibilité d'ABI, entre le build Gtkmm et la version gcc de MinGW, je n'ai pas encore tout compris...

Si quelqu'un a une piste, merci