Hi,

I'm not sure if Qt 4.8.3 is not compatible with MinGW 4.6.X or I'm doing something bad (last one, sure). I'm trying to compile Qt 4.8.3 on Windows 7 using MinGW 4.6.X (32 bits). I use:

configure -qt-style-windowsxp -qt-style-windowsvista -rtti -nomake demos -nomake samples.

Well, this is the .qmake.cache

Qt Code:
  1. QMAKE_QT_VERSION_OVERRIDE = 4
  2. OBJECTS_DIR = tmp/obj/debug_shared
  3. MOC_DIR = tmp/moc/debug_shared
  4. RCC_DIR = tmp/rcc/debug_shared
  5. sql-plugins += sqlite
  6. styles += windows plastique cleanlooks windowsxp windowsvista motif cde
  7. TMPPATH = $$quote($$(INCLUDE))
  8. QMAKE_INCDIR_POST += $$split(TMPPATH,";")
  9. TMPPATH = $$quote($$(LIB))
  10. QMAKE_LIBDIR_POST += $$split(TMPPATH,";")
  11. CONFIG += minimal-config small-config medium-config large-config full-config build_all debug incremental create_prl link_prl depend_includepath QTDIR_build
  12. QT_BUILD_PARTS = libs tools docs translations
  13. QMAKESPEC = C:/Users/David/programacion/qt/4.8.3/mkspecs/win32-g++-4.6
  14. ARCH = windows
  15. QT_BUILD_TREE = C:/Users/David/programacion/qt/4.8.3
  16. QT_SOURCE_TREE = C:/Users/David/programacion/qt/4.8.3
  17. QMAKE_MOC = $$QT_BUILD_TREE/bin/moc.exe
  18. QMAKE_UIC = $$QT_BUILD_TREE/bin/uic.exe
  19. QMAKE_UIC3 = $$QT_BUILD_TREE/bin/uic3.exe
  20. QMAKE_RCC = $$QT_BUILD_TREE/bin/rcc.exe
  21. QMAKE_DUMPCPP = $$QT_BUILD_TREE/bin/dumpcpp.exe
  22. QMAKE_INCDIR_QT = $$QT_BUILD_TREE/include
  23. QMAKE_LIBDIR_QT = $$QT_BUILD_TREE/lib
To copy to clipboard, switch view to plain text mode 

After that, all compile without any problems. But, my surprise is that I can't execute Qt Designer. If I remove all the .dll files on /plugins/designer, Qt Designer runs well. But if there are a dll-plugin, it crash (without any message). Dependency Walker show that Qt Designer has access to all DLL needed. Also the plugin DLL.

My application use own plugin (script, designer)... And crashes create the first QObject, on "new QObjectPrivate".

I think it is a problem on linkage and related with dll. Some clue?

Thanks a lot.