diff --git a/SuperBuild/CMake/External_itk.cmake b/SuperBuild/CMake/External_itk.cmake index 81acc683bdb623a2cda5e4b3b8c5371583d38cb6..95bbb79375b4d73a1e3faeba956ce0de15a140fd 100644 --- a/SuperBuild/CMake/External_itk.cmake +++ b/SuperBuild/CMake/External_itk.cmake @@ -126,16 +126,18 @@ if (WIN32) list(APPEND ITK_SB_CONFIG -DUSE_FFTWF:BOOL=OFF -DUSE_FFTWD:BOOL=OFF + -DITK_USE_SSE_FLAGS:BOOL=OFF + -DVNL_CONFIG_ENABLE_SSE2:BOOL=OFF + -DVNL_CONFIG_ENABLE_SSE2_ROUNDING:BOOL=OFF + -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS:BOOL=ON ) - if(MSVC AND BUILD_SHARED_LIBS) - list(APPEND ITK_SB_CONFIG - -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS:BOOL=TRUE) endif() else() list(APPEND ITK_SB_CONFIG -DUSE_FFTWF:BOOL=ON -DUSE_FFTWD:BOOL=ON -DUSE_SYSTEM_FFTW:BOOL=ON + -DITK_USE_SSE_FLAGS:BOOL=ON ) ADD_SUPERBUILD_CMAKE_VAR(ITK FFTW_INCLUDE_PATH) endif() @@ -166,9 +168,6 @@ ExternalProject_Add(ITK -DITK_USE_SYSTEM_TIFF:BOOL=ON -DITK_USE_SYSTEM_PNG:BOOL=ON -DITK_FORBID_DOWNLOADS:BOOL=ON - -DITK_USE_SSE_FLAGS:BOOL=OFF - -DVNL_CONFIG_ENABLE_SSE2:BOOL=OFF - -DVNL_CONFIG_ENABLE_SSE2_ROUNDING:BOOL=OFF ${ITK_SB_CONFIG} DEPENDS ${ITK_DEPENDENCIES} CMAKE_COMMAND ${SB_CMAKE_COMMAND}