Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Problem building Qt 4.7 with QMySql driver.
Forum Updated to NodeBB v4.3 + New Features

Problem building Qt 4.7 with QMySql driver.

Scheduled Pinned Locked Moved General and Desktop
2 Posts 2 Posters 3.2k 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.
  • D Offline
    D Offline
    deus_duke
    wrote on 9 Oct 2010, 20:45 last edited by
    #1

    Hello I have been trying for 5 days now to the the QMySql driver compiled into qt.

    I am using mingw to compile.

    Here is what I entered:

    D:Qt4.7.0>configure.exe -debug-and-release -platform win32-g++ -qt-sql-mysql -
    l mysql -I C:Progra~1MySQLMySQLS~1.1include -L C:Progra~1MySQLMySQLS~1.1
    libopt

    ( above runs fine)

    D:Qt4.7.0>mingw32-make sub-src
    cd srctoolsbootstrap && mingw32-make

    d:MinGWlib/libstdc++.a(new_opv.o):new_opv.cc:(.text+0x34): undefined reference
    to _Unwind_SjLj_Register' d:MinGWlib/libstdc++.a(new_opv.o):new_opv.cc:(.text+0x54): undefined reference to _Unwind_SjLj_Unregister'
    d:MinGWlib/libstdc++.a(new_opv.o):new_opv.cc:(.text+0x7f): undefined reference
    to _Unwind_SjLj_Resume' d:MinGWlib/libstdc++.a(new_op.o):new_op.cc:(.text+0x34): undefined reference t o _Unwind_SjLj_Register'
    d:MinGWlib/libstdc++.a(new_op.o):new_op.cc:(.text+0x87): undefined reference t
    o _Unwind_SjLj_Unregister' d:MinGWlib/libstdc++.a(new_op.o):new_op.cc:(.text+0xb7): undefined reference t o _Unwind_SjLj_Resume'
    d:MinGWlib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x461): unde
    fined reference to _Unwind_SjLj_Register' d:MinGWlib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x5d4): unde fined reference to _Unwind_SjLj_Unregister'
    d:MinGWlib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x6c6): unde
    fined reference to _Unwind_SjLj_Unregister' d:MinGWlib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x92a): unde fined reference to _Unwind_SjLj_Resume'
    d:MinGWlib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0x9b7): unde
    fined reference to _Unwind_SjLj_Register' d:MinGWlib/libstdc++.a(eh_personality.o):eh_personality.cc:(.text+0xa3b): unde fined reference to _Unwind_SjLj_Resume'
    d:MinGWlib/libstdc++.a(eh_throw.o):eh_throw.cc:(.text+0x7b): undefined referen
    ce to __w32_sharedptr_unexpected' d:MinGWlib/libstdc++.a(eh_throw.o):eh_throw.cc:(.text+0x8c): undefined referen ce to __w32_sharedptr_terminate'
    d:MinGWlib/libstdc++.a(eh_throw.o):eh_throw.cc:(.text+0xa1): undefined referen
    ce to _Unwind_SjLj_RaiseException' d:MinGWlib/libstdc++.a(eh_throw.o):eh_throw.cc:(.text+0xfa): undefined referen ce to _Unwind_SjLj_Resume_or_Rethrow'
    d:MinGWlib/libstdc++.a(eh_alloc.o):eh_alloc.cc:(.text+0x54): undefined referen
    ce to _Unwind_SjLj_Register' d:MinGWlib/libstdc++.a(eh_alloc.o):eh_alloc.cc:(.text+0x98): undefined referen ce to _Unwind_SjLj_Unregister'
    d:MinGWlib/libstdc++.a(eh_alloc.o):eh_alloc.cc:(.text+0x197): undefined refere
    nce to _Unwind_SjLj_Resume' d:MinGWlib/libstdc++.a(eh_alloc.o):eh_alloc.cc:(.text+0x1e4): undefined refere nce to _Unwind_SjLj_Register'
    d:MinGWlib/libstdc++.a(eh_alloc.o):eh_alloc.cc:(.text+0x252): undefined refere
    nce to _Unwind_SjLj_Unregister' d:MinGWlib/libstdc++.a(eh_alloc.o):eh_alloc.cc:(.text+0x28f): undefined refere nce to _Unwind_SjLj_Resume'
    d:MinGWlib/libstdc++.a(eh_terminate.o):eh_terminate.cc:(.text+0x34): undefined
    reference to _Unwind_SjLj_Register' d:MinGWlib/libstdc++.a(eh_terminate.o):eh_terminate.cc:(.text+0x67): undefined reference to __w32_sharedptr_terminate'
    d:MinGWlib/libstdc++.a(eh_terminate.o):eh_terminate.cc:(.text+0x97): undefined
    reference to __w32_sharedptr_unexpected' d:MinGWlib/libstdc++.a(eh_terminate.o):eh_terminate.cc:(.text+0xb3): undefined reference to __w32_sharedptr_terminate'
    d:MinGWlib/libstdc++.a(eh_terminate.o):eh_terminate.cc:(.text+0xd3): undefined
    reference to __w32_sharedptr_unexpected' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x4e): undefined ref erence to __w32_sharedptr'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0xb4): undefined ref
    erence to _Unwind_SjLj_Register' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0xb9): undefined ref erence to __w32_sharedptr'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0xd1): undefined ref
    erence to _Unwind_SjLj_Unregister' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x101): undefined re ference to _Unwind_SjLj_Unregister'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x12c): undefined re
    ference to _Unwind_SjLj_Resume' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x174): undefined re ference to _Unwind_SjLj_Register'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x179): undefined re
    ference to __w32_sharedptr' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x186): undefined re ference to __w32_sharedptr'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x1b4): undefined re
    ference to _Unwind_SjLj_Unregister' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x1e3): undefined re ference to __w32_sharedptr'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x1ef): undefined re
    ference to __w32_sharedptr' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x20d): undefined re ference to _Unwind_SjLj_Unregister'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x238): undefined re
    ference to _Unwind_SjLj_Resume' d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x23d): undefined re ference to __w32_sharedptr'
    d:MinGWlib/libstdc++.a(eh_globals.o):eh_globals.cc:(.text+0x28a): undefined re
    ference to __w32_sharedptr' d:MinGWlib/libstdc++.a(eh_catch.o):eh_catch.cc:(.text+0x34): undefined referen ce to _Unwind_SjLj_Register'
    d:MinGWlib/libstdc++.a(eh_catch.o):eh_catch.cc:(.text+0x72): undefined referen
    ce to _Unwind_SjLj_Unregister' d:MinGWlib/libstdc++.a(eh_catch.o):eh_catch.cc:(.text+0xaa): undefined referen ce to _Unwind_SjLj_Unregister'
    d:MinGWlib/libstdc++.a(eh_catch.o):eh_catch.cc:(.text+0xee): undefined referen
    ce to _Unwind_SjLj_Resume' collect2: ld returned 1 exit status mingw32-make[2]: *** [......binmoc.exe] Error 1 mingw32-make[2]: Leaving directory D:/Qt/4.7.0/src/tools/moc'
    mingw32-make[1]: *** [release] Error 2
    mingw32-make[1]: Leaving directory `D:/Qt/4.7.0/src/tools/moc'
    mingw32-make: *** [sub-moc-sub_src_target_ordered] Error 2

    1 Reply Last reply
    0
    • T Offline
      T Offline
      tony
      wrote on 13 Oct 2010, 10:50 last edited by
      #2

      Well,

      it seems related to your MinGW installation.

      Have you tried starting from scratch, downloading latest MinGW packages, and then build Qt from sources?

      Tony.

      1 Reply Last reply
      0

      1/2

      9 Oct 2010, 20:45

      • Login

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