Mercurial > pub > dyncall > dyncall
diff CMakeLists.txt @ 31:6e7b1b7ad9d3
Fixed failing builds when the compiler is ICC/ICPC
author | Snaipe <franklinmathieu@gmail.com> |
---|---|
date | Fri, 27 Nov 2015 00:04:24 +0100 |
parents | af6c88d34af0 |
children | c12120a1fbc0 |
line wrap: on
line diff
--- a/CMakeLists.txt Sat Nov 21 16:16:26 2015 +0100 +++ b/CMakeLists.txt Fri Nov 27 00:04:24 2015 +0100 @@ -46,7 +46,7 @@ #set(CMAKE_ASM_COMPILER_ARG1 "/c") #set(CMAKE_ASM_MASM_SOURCE_FILE_EXTENSIONS asm) #set(CMAKE_ASM_MASM_COMPILE_OBJECT "<CMAKE_ASM_MASM_COMPILER> <FLAGS> /c /Fo <OBJECT> <SOURCE>") -elseif(CMAKE_COMPILER_IS_GNUCC) +elseif(CMAKE_COMPILER_IS_GNUCC OR "${CMAKE_C_COMPILER_ID}" STREQUAL "Intel") # when used in shared libraries, -fPIC is required by several architectures # and platforms (observed on AMD64, Solaris/Sparc). # we enable it per default here.