--- a/src/avtk/CMakeLists.txt +++ b/src/avtk/CMakeLists.txt @@ -54,12 +54,12 @@ include_directories( ${X11_INCLUDE_DIRS} ) link_directories ( ${X11_LIBRARY_DIRS} ) -IF(NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm") +IF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm") + SET(CMAKE_C_FLAGS "-fPIC -mfpu=neon -g") + SET(CMAKE_CXX_FLAGS "-fPIC -mfpu=neon -g") +ELSEIF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86") SET(CMAKE_C_FLAGS "-fPIC -msse -msse2 -mfpmath=sse -g") # -fsanitize=address SET(CMAKE_CXX_FLAGS "-fPIC -msse -msse2 -mfpmath=sse -g") # -fsanitize=address -ELSE() - SET(CMAKE_C_FLAGS "-fPIC -mfpu=neon -g") - SET(CMAKE_CXX_FLAGS "-fPIC -mfpu=neon -g") -ENDIF(NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm") +ENDIF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm") FILE(GLOB src libs/pffft.cxx avtk/*.cxx )