Hi,

Using Qt Creator 4.7 (fresh download SDK out of box), I cannot build a project that builds fine in both VC++ Express 2008 and VS 2010. I had to remove hash_map<> and change it to the more standard map, and , still, I receive this error message:

Compile output looks like this:

Starting: "C:/Qt/mingw/bin/mingw32-make.exe" -w
mingw32-make: Entering directory `C:/Qt/ChessBW-build-desktop'

C:/Qt/mingw/bin/mingw32-make -f Makefile.Debug all

mingw32-make[1]: Entering directory `C:/Qt/ChessBW-build-desktop'

g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\ChessBW.exe object_script.ChessBW.Debug -L"c:\Qt\lib" -L"c:\Qt\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4

mingw32-make[1]: Leaving directory `C:/Qt/ChessBW-build-desktop'

mingw32-make: Leaving directory `C:/Qt/ChessBW-build-desktop'

Warning: .drectve `/manifestdependency:"type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'" /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"msvcprtd" /manifestdependency:"type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'" /DEFAULTLIB:"MSVCRTD" /DEFAULTLIB:"OLDNAMES" ' unrecognized

c:\Qt\lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text[?realloc@?$QVector@PAD@@AAEXHH@Z]+0x19): undefined reference to `__security_cookie'

c:\Qt\lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text[?realloc@?$QVector@PAD@@AAEXHH@Z]+0x240): undefined reference to `_CxxThrowException@8'

c:\Qt\lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text[?realloc@?$QVector@PAD@@AAEXHH@Z]+0x3b1): undefined reference to `_CxxThrowException@8'

c:\Qt\lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text$x+0xd): undefined reference to `@__security_check_cookie@4'

c:\Qt\lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.text$x+0x17): undefined reference to `__CxxFrameHandler3'

c:\Qt\lib/qtmaind.lib(tmp/obj/debug_shared/qtmain_win.obj):(.data[??_R0?AVbad_alloc@std@@@8]+0x0): undefined reference to `??_7type_info@@6B@'

collect2: ld returned 1 exit status

mingw32-make[1]: *** [debug\ChessBW.exe] Error 1

mingw32-make: *** [debug-all] Error 2

The process "C:/Qt/mingw/bin/mingw32-make.exe" exited with code %2.
Error while building project ChessBW (target: Desktop)
When executing build step 'Make'


I looked in other threads, but all of the responses propose things I cannot do. Typing in qmake into a terminal (I don't have a terminal in Windows 7), checking mingw32, changing the path to gcc to 4.4... I have no idea where to do these things from Qt Creator, which does not appear to have any knob where I can just switch or check these things. Please help!

Thanks.