Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. [SOLVED] _Unwind_Resume error in Qt 4.8, MinGW 4.4.1
Forum Updated to NodeBB v4.3 + New Features

[SOLVED] _Unwind_Resume error in Qt 4.8, MinGW 4.4.1

Scheduled Pinned Locked Moved Installation and Deployment
2 Posts 1 Posters 5.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    planarian
    wrote on last edited by
    #1

    Hi, I just upgraded from Qt 4.7 to 4.8 (Creator 2.6.1), and now I can't even compile "Hello World." If anyone would be willing to skim through the compiler errors, I'd be very grateful. I've spent several hours trying solutions from various message boards -- running qtvars.bat, mingw32-make dist, various .pro tweaks -- but nothing's had any effect:

    @00:18:07: Running steps for project hello...
    00:18:07: Starting: "D:\Program Files\CodeBlocks\MinGW\bin\mingw32-make.exe" clean
    D:/Program Files/CodeBlocks/MinGW/bin/mingw32-make -f Makefile.Debug clean
    mingw32-make[1]: Entering directory D:/My Documents/Programming/Cpp/Qt/qt-book/chap01/hello-build-Desktop-Debug' del debug\hello.o mingw32-make[1]: Leaving directory D:/My Documents/Programming/Cpp/Qt/qt-book/chap01/hello-build-Desktop-Debug'
    D:/Program Files/CodeBlocks/MinGW/bin/mingw32-make -f Makefile.Release clean
    mingw32-make[1]: Entering directory D:/My Documents/Programming/Cpp/Qt/qt-book/chap01/hello-build-Desktop-Debug' del release\hello.o mingw32-make[1]: Leaving directory D:/My Documents/Programming/Cpp/Qt/qt-book/chap01/hello-build-Desktop-Debug'
    Could Not Find D:\My Documents\Programming\Cpp\Qt\qt-book\chap01\hello-build-Desktop-Debug\release\hello.o
    00:18:07: The process "D:\Program Files\CodeBlocks\MinGW\bin\mingw32-make.exe" exited normally.
    00:18:07: Configuration unchanged, skipping qmake step.
    00:18:07: Starting: "D:\Program Files\CodeBlocks\MinGW\bin\mingw32-make.exe"
    D:/Program Files/CodeBlocks/MinGW/bin/mingw32-make -f Makefile.Debug
    mingw32-make[1]: Entering directory D:/My Documents/Programming/Cpp/Qt/qt-book/chap01/hello-build-Desktop-Debug' g++ -c -pipe -g -frtti -fexceptions -mthreads -Wall -Wextra -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"d:\Qt\4.8.4\include\QtCore" -I"d:\Qt\4.8.4\include\QtGui" -I"d:\Qt\4.8.4\include" -I"d:\Qt\4.8.4\include\ActiveQt" -I"debug" -I"..\hello" -I"." -I"d:\Qt\4.8.4\mkspecs\win32-g++" -o debug\hello.o ..\hello\hello.cpp g++ -mthreads -Wl,-subsystem,windows -o debug\hello.exe debug/hello.o -L"d:\Qt\4.8.4\lib" -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4 mingw32-make[1]: Leaving directory D:/My Documents/Programming/Cpp/Qt/qt-book/chap01/hello-build-Desktop-Debug'
    d:\Qt\4.8.4\lib/libqtmaind.a(qtmain_win.o): In function WinMain@16': c:\iwmake\build_mingw_opensource\src\winmain/qtmain_win.cpp:93: undefined reference to _Unwind_Resume'
    c:\iwmake\build_mingw_opensource\src\winmain/qtmain_win.cpp:135: undefined reference to _Unwind_Resume' d:\Qt\4.8.4\lib/libqtmaind.a(qtmain_win.o):c:\iwmake\build_mingw_opensource\src\winmain/../../include/QtCore/../../src/corelib/tools/qvector.h:512: undefined reference to _Unwind_Resume'
    d:\Qt\4.8.4\lib/libqtmaind.a(qtmain_win.o):c:\iwmake\build_mingw_opensource\src\winmain/../../include/QtCore/../../src/corelib/tools/qvector.h:513: undefined reference to _Unwind_Resume' d:\Qt\4.8.4\lib/libqtmaind.a(qtmain_win.o):qtmain_win.cpp:(.eh_frame+0x12): undefined reference to __gxx_personality_v0'
    collect2: ld returned 1 exit status
    mingw32-make[1]: *** [debug\hello.exe] Error 1
    mingw32-make: *** [debug] Error 2
    00:18:10: The process "D:\Program Files\CodeBlocks\MinGW\bin\mingw32-make.exe" exited with code 2.
    Error while building/deploying project hello (kit: Desktop)
    When executing step 'Make'

    @

    1 Reply Last reply
    0
    • P Offline
      P Offline
      planarian
      wrote on last edited by
      #2

      Well, I fixed it, but I sure can't explain why. When I installed 4.8, something went awry with the MinGW part, so I simply "borrowed" a compiler from another IDE I happen to have (CodeBlocks). Just now I downloaded a fresh MinGW from "Digia":http://get.qt.nokia.com/misc/MinGW-gcc440_1.zip, version 4.4.0, updated the path, and voila, the problem disappeared. I'm pretty sure my last installation used MinGW 4.4.1, so I can't imagine what's making the difference....

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved