|
|
@@ -20,16 +20,18 @@ else()
|
|
|
# https://gitlab.kitware.com/cmake/cmake/-/issues/20989
|
|
|
if(APPLE)
|
|
|
# https://gmplib.org/list-archives/gmp-discuss/2020-November/006607.html
|
|
|
- if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64" AND ${CMAKE_OSX_ARCHITECTURES} STREQUAL "arm64")
|
|
|
+ if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND CMAKE_OSX_ARCHITECTURES STREQUAL "arm64")
|
|
|
set(gmp_BUILD "x86_64-apple-darwin")
|
|
|
set(gmp_HOST "arm64-apple-darwin")
|
|
|
set(gmp_CFLAGS "--target=arm64-apple-darwin")
|
|
|
set(gmp_LDFLAGS "-arch arm64")
|
|
|
- elseif(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "arm64" AND ${CMAKE_OSX_ARCHITECTURES} STREQUAL "x86_64")
|
|
|
+ message(STATUS "GMP Recipe notices building on ${gmp_BUILD} for ${gmp_HOST}")
|
|
|
+ elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64" AND CMAKE_OSX_ARCHITECTURES STREQUAL "x86_64")
|
|
|
set(gmp_HOST "x86_64-apple-darwin")
|
|
|
set(gmp_BUILD "arm64-apple-darwin")
|
|
|
set(gmp_CFLAGS "--target=x86_64-apple-darwin13.0.0")
|
|
|
set(gmp_LDFLAGS "")
|
|
|
+ message(STATUS "GMP Recipe notices building on ${gmp_HOST} for ${gmp_BUILD}")
|
|
|
endif()
|
|
|
endif()
|
|
|
|