Erbureth

linux.cmake

Dec 26th, 2011
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 0.61 KB | None | 0 0
  1. set(CMAKE_SYSTEM_NAME ProjectX)
  2.  
  3. set(CMAKE_C_COMPILER /usr/local/cross/bin/i586-elf-gcc)
  4. SET(CMAKE_CXX_COMPILER /usr/local/cross/bin/i586-elf-g++)
  5. SET(CMAKE_LINKER /usr/local/cross/bin/i586-elf-ld)
  6.  
  7. set(CMAKE_C_FLAGS "-nostdlib -fno-builtin -nostartfiles -nodefaultlibs")
  8. set(CMAKE_CXX_FLAGS "-nostdlib -fno-builtin -nostartfiles -nodefaultlibs -fno-exceptions -fno-rtti -fno-stack-protector")
  9. set(CMAKE_EXE_LINKER_FLAGS "-T ${CMAKE_CURRENT_SOURCE_DIR}/linker.ld")
  10. set(CMAKE_SHARED_LINKER_FLAGS "-T ${CMAKE_CURRENT_SOURCE_DIR}/linker.ld")
  11. set(CMAKE_MODULE_LINKER_FLAGS "-T ${CMAKE_CURRENT_SOURCE_DIR}/linker.ld")
Advertisement
Add Comment
Please, Sign In to add comment