cpp-d1064d
[cross.git] / i686-linux-gnu-4.7 / toolset.cmake
1 # Define our host system
2 SET(CMAKE_SYSTEM_NAME Linux)
3 SET(CMAKE_SYSTEM_VERSION 1)# Define the cross compiler locations
4 SET(CMAKE_C_COMPILER   /opt/cross/i686-linux-gnu-4.7/usr/bin/x86_64-linux-gnu-gcc-4.7)
5 SET(CMAKE_CXX_COMPILER /opt/cross/i686-linux-gnu-4.7/usr/bin/x86_64-linux-gnu-g++-4.7)
6 SET(CMAKE_FIND_ROOT_PATH /opt/cross/i686-linux-gnu-4.7/)
7
8 SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
9 # Search for libraries and headers in the target directories only
10 SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
11 SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
12 add_definitions(-Wall)
13 set( CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -m32" )
14 set( CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -std=c++11 --sysroot=/opt/cross/i686-linux-gnu-4.7/" )
15 set( CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -Icross/include -Icross/i686-linux-gnu-4.7/include" )
16 link_directories(${CMAKE_HOME_DIRECTORY}/cross/i686-linux-gnu-4.7/lib)
17