Results 1 to 2 of 2

Thread: Build QT C++ GUI on Console

  1. #1
    Join Date
    Mar 2010
    Posts
    92
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default Build QT C++ GUI on Console

    Running build steps for project QTMedia...
    Starting: f:/programfiles/qt/qt/bin/qmake.exe E:/Buffer Source/QTMedia/QTMedia.pro -spec win32-g++ -r
    Exited with code 0.
    Starting: F:/ProgramFiles/QT/mingw/bin/mingw32-make.exe -w
    mingw32-make: Entering directory `E:/Buffer Source/QTMedia'
    F:/ProgramFiles/QT/mingw/bin/mingw32-make -f Makefile.Debug
    mingw32-make[1]: Entering directory `E:/Buffer Source/QTMedia'
    g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\QTMedia.exe debug/main.o debug/vlc_on_qt.o debug/moc_vlc_on_qt.o -L"f:\ProgramFiles\QT\qt\lib" -lmingw32 -lqtmaind -lvlc -lQtCored4

    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:37: undefined reference to `_imp___ZN7QWidget9setLayoutEP7QLayout'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:60: undefined reference to `_imp___ZN7QWidgetD2Ev'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:13: undefined reference to `_imp___ZN7QWidgetC2EPS_6QFlagsIN2Qt10WindowTypeEE '
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:23: undefined reference to `_imp___ZN6QFrameC1EP7QWidget6QFlagsIN2Qt10WindowT ypeEE'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:25: undefined reference to `_imp___ZN7QSliderC1EN2Qt11OrientationEP7QWidget'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:26: undefined reference to `_imp___ZN15QAbstractSlider10setMaximumEi'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:27: undefined reference to `_imp___ZN7QWidget10setToolTipERK7QString'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:30: undefined reference to `_imp___ZN7QSliderC1EN2Qt11OrientationEP7QWidget'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:31: undefined reference to `_imp___ZN15QAbstractSlider10setMaximumEi'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:33: undefined reference to `_imp___ZN11QVBoxLayoutC1Ev'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:34: undefined reference to `_imp___ZN10QBoxLayout9addWidgetEP7QWidgeti6QFlags IN2Qt13AlignmentFlagEE'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:35: undefined reference to `_imp___ZN10QBoxLayout9addWidgetEP7QWidgeti6QFlags IN2Qt13AlignmentFlagEE'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:36: undefined reference to `_imp___ZN10QBoxLayout9addWidgetEP7QWidgeti6QFlags IN2Qt13AlignmentFlagEE'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:37: undefined reference to `_imp___ZN7QWidget9setLayoutEP7QLayout'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:60: undefined reference to `_imp___ZN7QWidgetD2Ev'
    debug/vlc_on_qt.o: In function `~Player':
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:73: undefined reference to `_imp___ZN7QWidgetD2Ev'
    E:\Buffer Source\QTMedia/vlc_on_qt.cpp:73: undefined reference to `_imp___ZN7QWidgetD2Ev'


    collect2: ld returned 1 exit status
    mingw32-make[1]: *** [debug\QTMedia.exe] Error 1
    mingw32-make: *** [debug] Error 2
    Exited with code 2.
    Error while building project QTMedia
    When executing build step 'Make'

    i build QT GUI on QT console,you can help need liker file ?

  2. #2
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: Build QT C++ GUI on Console

    Looks like your library search path is broken: the Qt libraries are not being found.

    Have you set "CONFIG += qt" somewhere in the pro files?
    Do you set LIBS in your pro files anywhere?
    The flags -L"f:\ProgramFiles\QT\qt\lib" look suspicious. Is there supposed to be a space in "ProgramFiles"?

    If you cannot work it out can you post your pro file(s)?

Similar Threads

  1. Replies: 1
    Last Post: 13th January 2010, 23:35
  2. Moving from QT 4.5 shared build to QT 4.5.2 static build
    By extrakun in forum Qt Programming
    Replies: 0
    Last Post: 26th October 2009, 09:49
  3. Replies: 3
    Last Post: 28th December 2007, 11:02
  4. build a gui ontop of a console application
    By aegis in forum Qt Programming
    Replies: 3
    Last Post: 25th March 2007, 12:16
  5. console message
    By mickey in forum Qt Programming
    Replies: 6
    Last Post: 29th July 2006, 14:14

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.