mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-13 20:26:03 +08:00
Fix Fortran compiler detection
This commit is contained in:
parent
7ea6ef8969
commit
14422decc2
@ -7,6 +7,9 @@ workaround_9220(Fortran EIGEN_Fortran_COMPILER_WORKS)
|
|||||||
|
|
||||||
if(EIGEN_Fortran_COMPILER_WORKS)
|
if(EIGEN_Fortran_COMPILER_WORKS)
|
||||||
enable_language(Fortran OPTIONAL)
|
enable_language(Fortran OPTIONAL)
|
||||||
|
if(NOT CMAKE_Fortran_COMPILER)
|
||||||
|
set(EIGEN_Fortran_COMPILER_WORKS OFF)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_custom_target(blas)
|
add_custom_target(blas)
|
||||||
|
@ -23,7 +23,7 @@ function(workaround_9220 language language_works)
|
|||||||
#message("DEBUG: language = ${language}")
|
#message("DEBUG: language = ${language}")
|
||||||
set(text
|
set(text
|
||||||
"project(test NONE)
|
"project(test NONE)
|
||||||
cmake_minimum_required(VERSION 2.6.0)
|
cmake_minimum_required(VERSION 2.8.0)
|
||||||
set (CMAKE_Fortran_FLAGS \"${CMAKE_Fortran_FLAGS}\")
|
set (CMAKE_Fortran_FLAGS \"${CMAKE_Fortran_FLAGS}\")
|
||||||
set (CMAKE_EXE_LINKER_FLAGS \"${CMAKE_EXE_LINKER_FLAGS}\")
|
set (CMAKE_EXE_LINKER_FLAGS \"${CMAKE_EXE_LINKER_FLAGS}\")
|
||||||
enable_language(${language} OPTIONAL)
|
enable_language(${language} OPTIONAL)
|
||||||
|
@ -7,6 +7,9 @@ workaround_9220(Fortran EIGEN_Fortran_COMPILER_WORKS)
|
|||||||
|
|
||||||
if(EIGEN_Fortran_COMPILER_WORKS)
|
if(EIGEN_Fortran_COMPILER_WORKS)
|
||||||
enable_language(Fortran OPTIONAL)
|
enable_language(Fortran OPTIONAL)
|
||||||
|
if(NOT CMAKE_Fortran_COMPILER)
|
||||||
|
set(EIGEN_Fortran_COMPILER_WORKS OFF)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_custom_target(lapack)
|
add_custom_target(lapack)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user