set( CHOST i686-w64-mingw32 ) set( CMAKE_SYSTEM_NAME Windows ) set( CMAKE_RC_COMPILER ${CHOST}-windres ) set( CMAKE_C_COMPILER ${CHOST}-gcc ) set( CMAKE_CXX_COMPILER ${CHOST}-g++ ) set(CMAKE_FIND_ROOT_PATH ${CHOST} ${QT_WIN32_PREFIX} ) set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(QT_LIBRARY_DIR ${QT_WIN32_PREFIX}/lib) set(QT_INCLUDE_DIR ${QT_WIN32_PREFIX}/include) set(QT_MKSPECS_DIR ${QT_WIN32_PREFIX}/mkspecs) set(QT_X11_DIR /usr/bin) set(QT_MOC_EXECUTABLE ${QT_X11_DIR}/moc-qt4) set(QT_QMAKE_EXECUTABLE ${QT_X11_DIR}/qmake-qt4) set(QT_UIC_EXECUTABLE ${QT_X11_DIR}/uic-qt4) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -static-libgcc -Wall -O2 -mwindows") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libgcc -static-libstdc++ -Wall -O2 -mwindows") set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "${CMAKE_SHARED_LIBRARY_LINK_C_FLAGS} -static-libgcc -s") set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS} -static-libgcc -static-libstdc++ -s")