From 792b66f037a22e8d85f472a80d04190acc2ce253 Mon Sep 17 00:00:00 2001 From: Radovan Bast Date: Tue, 4 Aug 2015 11:44:39 +0200 Subject: [PATCH] cleanup --- test/fc/src/CMakeLists.txt | 4 +++- test/fc_blas/src/CMakeLists.txt | 4 ++-- test/fc_lapack/src/CMakeLists.txt | 8 +++++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/test/fc/src/CMakeLists.txt b/test/fc/src/CMakeLists.txt index 9bd048a..0655352 100644 --- a/test/fc/src/CMakeLists.txt +++ b/test/fc/src/CMakeLists.txt @@ -1,5 +1,7 @@ if(CMAKE_Fortran_COMPILER_ID MATCHES PGI) -# remove -rdynamic flag offensive to PGI Fortran + # we remove -rdynamic flag added by CMake + # PGI Fortran does not recognize this flag SET(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS) endif() + add_executable(example example.f90 module.f90) diff --git a/test/fc_blas/src/CMakeLists.txt b/test/fc_blas/src/CMakeLists.txt index 0fd37dc..5c8f849 100644 --- a/test/fc_blas/src/CMakeLists.txt +++ b/test/fc_blas/src/CMakeLists.txt @@ -1,7 +1,7 @@ if(BLAS_FOUND) - if(CMAKE_Fortran_COMPILER_ID MATCHES PGI) - # remove -rdynamic flag offensive to PGI Fortran + # we remove -rdynamic flag added by CMake + # PGI Fortran does not recognize this flag SET(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS) endif() diff --git a/test/fc_lapack/src/CMakeLists.txt b/test/fc_lapack/src/CMakeLists.txt index 4404f76..d03b41f 100644 --- a/test/fc_lapack/src/CMakeLists.txt +++ b/test/fc_lapack/src/CMakeLists.txt @@ -1,10 +1,12 @@ if(LAPACK_FOUND) if(CMAKE_Fortran_COMPILER_ID MATCHES PGI) - # remove -rdynamic flag offensive for PGI Fortran - set(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS) + # we remove -rdynamic flag added by CMake + # PGI Fortran does not recognize this flag + SET(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS) endif() + add_executable(example example.F90) target_link_libraries(example ${MATH_LIBS}) else() - message(FATAL_ERROR "LAPACK/BLAS libraries not found for the test fc_lapack!") + message(FATAL_ERROR "LAPACK library not found for the test fc_lapack!") endif()