Hey!

I'm facing an issue with FindQt4 module when cross-compiling from Linux to Windows. The QtUiTools are not found on the first run of cmake, executing cmake a second time finds it (I attached the diff of CMakeCache.txt before and after the second cmake run).

I suspect the issue is connected to this QTBUG:
https://bugreports.qt.nokia.com/browse/QTBUG-20498

The description is only half-true, it's built here, but as a static library in contrast to the rest of Qt which is built as dynamic ones.



Best regards,
Dominik




--- CMakeCache.txt.first_run	2011-08-26 18:42:29.920483003 +0200
+++ CMakeCache.txt.second_run	2011-08-26 18:42:46.645483001 +0200
@@ -923,7 +923,7 @@
 QT_QTUITOOLS_INCLUDE_DIR:PATH=/usr/i686-w64-mingw32/sys-root/mingw/include/QtUiTools
 
 //The Qt QTUITOOLS library
-QT_QTUITOOLS_LIBRARY:STRING=
+QT_QTUITOOLS_LIBRARY:STRING=/usr/i686-w64-mingw32/sys-root/mingw/lib/libQtUiTools.a
 
 //Path to a library.
 QT_QTUITOOLS_LIBRARY_DEBUG:FILEPATH=
@@ -1103,7 +1103,7 @@
 tomahawklib_BINARY_DIR:STATIC=/home/domme/dev/sources/tomahawk/win/src/libtomahawk
 
 //Dependencies for the target
-tomahawklib_LIB_DEPENDS:STATIC=general;tomahawk_portfwd;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/libqjson.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/libphonon.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libtag.dll.a;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libclucene-core.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libclucene-shared.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/libechonest.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtWebKit4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtGui4.dll;general;imm32;general;winmm;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtXml4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtSql4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtXmlPatterns4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtNetwork4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtCore4.dll;general;ws2_32;general;iphlpapi.a;general;ws2_32.dll;general;dnsapi.dll;general;dsound.dll;general;winmm.dll;general;advapi32.dll;general;tomahawk_lastfm2;
+tomahawklib_LIB_DEPENDS:STATIC=general;tomahawk_portfwd;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/libqjson.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/libphonon.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libtag.dll.a;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libclucene-core.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libclucene-shared.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/libechonest.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libQtUiTools.a;general;/usr/i686-w64-mingw32/sys-root/mingw/lib/libQtUiTools.a;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtWebKit4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtGui4.dll;general;imm32;general;winmm;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtXml4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtSql4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtXmlPatterns4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtNetwork4.dll;general;/usr/i686-w64-mingw32/sys-root/mingw/bin/QtCore4.dll;general;ws2_32;general;iphlpapi.a;general;ws2_32.dll;general;dnsapi.dll;general;dsound.dll;general;winmm.dll;general;advapi32.dll;general;tomahawk_lastfm2;
 
 //Value Computed by CMake
 tomahawklib_SOURCE_DIR:STATIC=/home/domme/dev/sources/tomahawk/src/libtomahawk
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to