QtMobility build crashes
-
Hello, I try to build QtMobility opensource source code packgage version 1.2.0.
The system I'm working on is a 64bit Windows 7 with an QtCreator 2.3.0 Installation.
http://get.qt.nokia.com/qt/add-ons/qt-mobility-opensource-src-1.2.0.zip
For the build I installed Active Perl and set it to the PATH. I start the build by executing configure & mingw-make . While compiling there are some includes missing. Has somebody an idea how to fix that?
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_SHARED -DQTM_PLUGIN_PATH="C:/QtMobility/plugins" -DQT_MAKEDLL -DQT_BUILD_SYSINFO_LIB -DQT_DLL -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE
qsysteminfo_win.cpp:80:46: error: HighLevelMonitorConfigurationAPI.h: No such file or directory
qsysteminfo_win.cpp:85:22: error: BatClass.h: No such file or directory
qsysteminfo_win.cpp: In member function 'QString QtMobility::QSystemInfoPrivate::version(QtMobility::QSystemInfo::Version, const QString&)':
.... -
moved to the installation subforum.
there the installation gurus will discover your post earlier.
-
This problem is that MinGW does not ship with the neccessary header files from the Windows SDK (HighLevelMonitorConfigurationAPI.h, PhysicalMonitorEnumerationAPI.h) or are not placed correctly (BatClass.h in include/ddk).
See "QTMOBILITY-1847":https://bugreports.qt.nokia.com/browse/QTMOBILITY-1847.
There is no solution yet. However, you can build QtMobility by not building the systeminfo module (or port the neccessary header files to MinGW of course).