Strange problems with creator and lib paths using build dir insted of installation dir



  • Hello,

    ok i have built Qt in c:\devel\x86\qt_src and added the prefix c:\devel\x86\qt and all went well with jom
    once it had build i then ran jom install, again everything went fine and it installed the newly build qt to c:\devel\x86\qt
    However, i have added the build to Qt Creator, (pointing to c:\Devel\x86\qt\bin\qmake.exe) it picks all the paths up correctly, but then when i try and build the project it then fires up linker errors:
    LINK : fatal error LNK1104: cannot open file 'C:\Devel\x86\qt_src\qtbase\lib\Qt5PlatformSupportd.lib'

    any idae why on earth its still looking in _src\qtbase\lib rather then just \lib????

    this has got be scratching my head, even tryed copying the qt build over to another manchine but it does the exact same.

    output from qmake
    @QMake version 3.0
    Using Qt version 5.2.0 in C:/Devel/x86/qt/lib

    QT_SYSROOT:
    QT_INSTALL_PREFIX:C:/Devel/x86/qt
    QT_INSTALL_ARCHDATA:C:/Devel/x86/qt
    QT_INSTALL_DATA:C:/Devel/x86/qt
    QT_INSTALL_DOCS:C:/Devel/x86/qt/doc
    QT_INSTALL_HEADERS:C:/Devel/x86/qt/include
    QT_INSTALL_LIBS:C:/Devel/x86/qt/lib
    QT_INSTALL_LIBEXECS:C:/Devel/x86/qt/bin
    QT_INSTALL_BINS:C:/Devel/x86/qt/bin
    QT_INSTALL_TESTS:C:/Devel/x86/qt/tests
    QT_INSTALL_PLUGINS:C:/Devel/x86/qt/plugins
    QT_INSTALL_IMPORTS:C:/Devel/x86/qt/imports
    QT_INSTALL_QML:C:/Devel/x86/qt/qml
    QT_INSTALL_TRANSLATIONS:C:/Devel/x86/qt/translations
    QT_INSTALL_CONFIGURATION:
    QT_INSTALL_EXAMPLES:C:/Devel/x86/qt/examples
    QT_INSTALL_DEMOS:C:/Devel/x86/qt/examples
    QT_HOST_PREFIX:C:/Devel/x86/qt
    QT_HOST_DATA:C:/Devel/x86/qt
    QT_HOST_BINS:C:/Devel/x86/qt/bin
    QT_HOST_LIBS:C:/Devel/x86/qt/lib
    QMAKE_SPEC:win32-msvc2013
    QMAKE_XSPEC:win32-msvc2013
    QMAKE_VERSION:3.0
    QT_VERSION:5.2.0@

    any help would be apreshated.
    cheers,
    Phil


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.