diff --git a/CMakeLists.txt b/CMakeLists.txt index 0e287eb9b..314e8d9d8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ ## Author: Hank Anderson ## -cmake_minimum_required(VERSION 3.6) +cmake_minimum_required(VERSION 2.8.5) project(OpenBLAS C ASM) @@ -258,6 +258,10 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "AIX|Android|Linux|FreeBSD|OpenBSD|NetBSD|Drago endif() endif() +if (APPLE AND BUILD_SHARED_LIBS) +set(CMAKE_MACOSX_RPATH ON) +endif() + # Seems that this hack doesn't required since macOS 11 Big Sur if (APPLE AND BUILD_SHARED_LIBS AND CMAKE_HOST_SYSTEM_VERSION VERSION_LESS 20) set (CMAKE_C_USE_RESPONSE_FILE_FOR_OBJECTS 1) diff --git a/lapack-netlib/INSTALL/CMakeLists.txt b/lapack-netlib/INSTALL/CMakeLists.txt index b6c26753d..1e808a64c 100644 --- a/lapack-netlib/INSTALL/CMakeLists.txt +++ b/lapack-netlib/INSTALL/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.6) +cmake_minimum_required(VERSION 2.8.7) project(TIMING Fortran) add_executable(secondtst_NONE second_NONE.f secondtst.f) add_executable(secondtst_EXT_ETIME second_EXT_ETIME.f secondtst.f) diff --git a/lapack-netlib/LAPACKE/mangling/CMakeLists.txt b/lapack-netlib/LAPACKE/mangling/CMakeLists.txt index 1b6b308e0..88ac0d85d 100644 --- a/lapack-netlib/LAPACKE/mangling/CMakeLists.txt +++ b/lapack-netlib/LAPACKE/mangling/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.6) +cmake_minimum_required(VERSION 2.8.7) project(MANGLING C Fortran) add_executable(xintface Fintface.f Cintface.c) diff --git a/lapack-netlib/lapack_build.cmake b/lapack-netlib/lapack_build.cmake index b15e18e44..39878cb24 100644 --- a/lapack-netlib/lapack_build.cmake +++ b/lapack-netlib/lapack_build.cmake @@ -4,7 +4,7 @@ ## HINTS: ctest -Ddashboard_model=Nightly -S $(pwd)/lapack/lapack_build.cmake ## -cmake_minimum_required(VERSION 3.6) +cmake_minimum_required(VERSION 2.8.10) ################################################################### # The values in this section must always be provided ###################################################################