diff options
Diffstat (limited to 'eigen/cmake')
-rw-r--r-- | eigen/cmake/FindBLAS.cmake | 2 | ||||
-rw-r--r-- | eigen/cmake/language_support.cmake | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/eigen/cmake/FindBLAS.cmake b/eigen/cmake/FindBLAS.cmake index 9f74b07..e3395bc 100644 --- a/eigen/cmake/FindBLAS.cmake +++ b/eigen/cmake/FindBLAS.cmake @@ -152,7 +152,7 @@ set(_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES}) # Check the language being used get_property( _LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES ) -if( _LANGUAGES_ MATCHES Fortran ) +if( _LANGUAGES_ MATCHES Fortran AND CMAKE_Fortran_COMPILER) set( _CHECK_FORTRAN TRUE ) elseif( (_LANGUAGES_ MATCHES C) OR (_LANGUAGES_ MATCHES CXX) ) set( _CHECK_FORTRAN FALSE ) diff --git a/eigen/cmake/language_support.cmake b/eigen/cmake/language_support.cmake index 2f14f30..ddba509 100644 --- a/eigen/cmake/language_support.cmake +++ b/eigen/cmake/language_support.cmake @@ -26,7 +26,7 @@ function(workaround_9220 language language_works) cmake_minimum_required(VERSION 2.8.0) set (CMAKE_Fortran_FLAGS \"${CMAKE_Fortran_FLAGS}\") set (CMAKE_EXE_LINKER_FLAGS \"${CMAKE_EXE_LINKER_FLAGS}\") - enable_language(${language} OPTIONAL) + enable_language(${language}) ") file(REMOVE_RECURSE ${CMAKE_BINARY_DIR}/language_tests/${language}) file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/language_tests/${language}) |