File tree 5 files changed +988
-17
lines changed
5 files changed +988
-17
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ if(WIN32)
34
34
FIND_PACKAGE (Qt4 4.4.3
35
35
COMPONENTS QtMain QtCore QtGui QtSql QtNetwork QtXml REQUIRED)
36
36
FIND_PACKAGE (Phonon REQUIRED)
37
- FIND_PACKAGE (LIBVLC REQUIRED)
37
+ # FIND_PACKAGE(LIBVLC REQUIRED)
38
38
ELSE ()
39
39
FIND_PACKAGE (Qt4 4.4.3
40
40
COMPONENTS QtMain QtCore QtGui QtSql Phonon QtNetwork QtXml REQUIRED)
Original file line number Diff line number Diff line change
1
+ SET (MINGW_PREFIX "i686-w64-mingw32" )
2
+
3
+ # this one is important
4
+ SET (CMAKE_SYSTEM_NAME Windows)
5
+
6
+
7
+ # specify the cross compiler
8
+ SET (CMAKE_C_COMPILER ${MINGW_PREFIX} -gcc)
9
+ SET (CMAKE_CXX_COMPILER ${MINGW_PREFIX} -g++)
10
+ SET (CMAKE_RC_COMPILER ${MINGW_PREFIX} -windres)
11
+
12
+ # where is the target environment containing libraries
13
+ SET (CMAKE_FIND_ROOT_PATH /usr/${MINGW_PREFIX} /sys-root/mingw)
14
+ SET (CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
15
+ SET (CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
16
+ SET (CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
17
+
18
+
19
+ ## configure qt variables
20
+ # generic
21
+ SET (QMAKESPEC win32 -g++-cross)
22
+
23
+ # dirs
24
+ SET (QT_LIBRARY_DIR /usr/${MINGW_PREFIX} /bin)
25
+ SET (QT_PLUGINS_DIR ${CMAKE_FIND_ROOT_PATH} /lib/qt4/plugins)
26
+ SET (QT_MKSPECS_DIR ${CMAKE_FIND_ROOT_PATH} /share/qt4/mkspecs)
27
+ SET (QT_QT_INCLUDE_DIR ${CMAKE_FIND_ROOT_PATH} /include )
28
+
29
+ # qt tools
30
+ SET (QT_QMAKE_EXECUTABLE ${MINGW_PREFIX} -qmake )
31
+ SET (QT_MOC_EXECUTABLE ${MINGW_PREFIX} -moc)
32
+ SET (QT_RCC_EXECUTABLE ${MINGW_PREFIX} -rcc)
33
+ SET (QT_UIC_EXECUTABLE ${MINGW_PREFIX} -uic)
34
+ SET (QT_LRELEASE_EXECUTABLE ${MINGW_PREFIX} -lrelease)
You can’t perform that action at this time.
0 commit comments