Mercurial > louis > kiibohd-controller
comparison Lib/CMake/build.cmake @ 209:e9fdef19a059
Fixing Mac OSX arm build options.
- Bootloader doesn't build correctly on gcc 4.7.3 (LTO issues)
- Even disabling isn't good enough
- 4.9.1 is known to work on Arch Linux
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Sun, 14 Sep 2014 20:07:40 -0700 |
parents | 5805b1abb5d4 |
children | 945ce4472602 |
comparison
equal
deleted
inserted
replaced
208:5805b1abb5d4 | 209:e9fdef19a059 |
---|---|
6 # | 6 # |
7 ### | 7 ### |
8 | 8 |
9 | 9 |
10 ### | 10 ### |
11 # Disable -Wl,-search_paths_first for AVR on OSX (not supported by avr-gcc) | 11 # Disable -Wl,-search_paths_first for OSX (not supported by avr-gcc or arm-none-eabi-gcc) |
12 # | 12 # |
13 | 13 |
14 if ( "${CPU}" STREQUAL "megaAVR" AND APPLE ) | 14 if ( APPLE ) |
15 string ( REPLACE "-Wl,-search_paths_first" "" CMAKE_C_LINK_FLAGS ${CMAKE_C_LINK_FLAGS} ) | 15 string ( REPLACE "-Wl,-search_paths_first" "" CMAKE_C_LINK_FLAGS ${CMAKE_C_LINK_FLAGS} ) |
16 string ( REPLACE "-Wl,-search_paths_first" "" CMAKE_CXX_LINK_FLAGS ${CMAKE_CXX_LINK_FLAGS} ) | 16 string ( REPLACE "-Wl,-search_paths_first" "" CMAKE_CXX_LINK_FLAGS ${CMAKE_CXX_LINK_FLAGS} ) |
17 endif () | 17 endif () |
18 | 18 |
19 | 19 |