mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-06-21 07:54:08 +00:00
Detect aarch64 architecture (e.g. Odroid C2)
This commit is contained in:
parent
8c832862c1
commit
8465ea9ed3
@ -27,9 +27,12 @@ set (ARM_VERSION "")
|
|||||||
if (CMAKE_COMPILER_IS_GNUCXX)
|
if (CMAKE_COMPILER_IS_GNUCXX)
|
||||||
execute_process(COMMAND echo "int main(){}"
|
execute_process(COMMAND echo "int main(){}"
|
||||||
COMMAND ${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1} -dM -E -
|
COMMAND ${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1} -dM -E -
|
||||||
OUTPUT_VARIABLE TEST_FOR_ARM_RESULTS)
|
OUTPUT_VARIABLE TEST_FOR_ARM_RESULTS)
|
||||||
|
|
||||||
string(REGEX MATCH "__arm" ARM_FOUND "${TEST_FOR_ARM_RESULTS}")
|
string(REGEX MATCH "__arm" ARM_FOUND "${TEST_FOR_ARM_RESULTS}")
|
||||||
|
if(ARM_FOUND STREQUAL "")
|
||||||
|
string(REGEX MATCH "__aarch64" ARM_FOUND "${TEST_FOR_ARM_RESULTS}")
|
||||||
|
endif(ARM_FOUND STREQUAL "")
|
||||||
|
|
||||||
if (NOT ARM_FOUND STREQUAL "")
|
if (NOT ARM_FOUND STREQUAL "")
|
||||||
set(IS_ARM YES)
|
set(IS_ARM YES)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user