Closed ahundt closed 9 months ago
I use the Xcode generator cmake .. -G Xcode, and these CMakeLists.txt lines don't seem to work with it:
cmake .. -G Xcode
ExternalProject_Add ( ${CISSTNETLIB_EXTERNAL_NAME} PREFIX ${CISSTNETLIB_EXTERNAL_PREFIX} URL ${CISSTNETLIB_LAPACK_URL} URL_MD5 ${CISSTNETLIB_LAPACK_URL_MD5} CMAKE_CACHE_ARGS -DBUILD_SINGLE:BOOL=OFF -DBUILD_COMPLEX:BOOL=OFF -DBUILD_COMPLEX16:BOOL=OFF -DCMAKE_OSX_ARCHITECTURES:STRING=${CMAKE_OSX_ARCHITECTURES} -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} -DCMAKE_Fortran_COMPILER:STRING=${CMAKE_Fortran_COMPILER} -DCMAKE_Fortran_FLAGS:STRING=${CMAKE_Fortran_FLAGS} -DCMAKE_C_COMPILER:STRING=${CMAKE_C_COMPILER} -DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS} -DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS} INSTALL_COMMAND "" # TEST_BEFORE_INSTALL 1 )
See this stackoverflow question for a detailed overview of the problem with cross platform generators. We may also wish to consider utilizing the hunter cmake library.
I use the Xcode generator
cmake .. -G Xcode
, and these CMakeLists.txt lines don't seem to work with it:See this stackoverflow question for a detailed overview of the problem with cross platform generators. We may also wish to consider utilizing the hunter cmake library.