diff --git a/Modules/CMakeCommonLanguageInclude.cmake b/Modules/CMakeCommonLanguageInclude.cmake index 0cd144edfd..5511930fd0 100644 --- a/Modules/CMakeCommonLanguageInclude.cmake +++ b/Modules/CMakeCommonLanguageInclude.cmake @@ -104,10 +104,10 @@ macro(_cmake_common_language_platform_flags lang) endif() if(NOT DEFINED CMAKE_SHARED_MODULE_CREATE_${lang}_FLAGS) - set(CMAKE_SHARED_MODULE_CREATE_${lang}_FLAGS ${CMAKE_SHARED_MODULE_CREATE_C_FLAGS}) + set(CMAKE_SHARED_MODULE_CREATE_${lang}_FLAGS ${CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS}) endif() if(NOT DEFINED CMAKE_SHARED_MODULE_${lang}_FLAGS) - set(CMAKE_SHARED_MODULE_${lang}_FLAGS ${CMAKE_SHARED_MODULE_C_FLAGS}) + set(CMAKE_SHARED_MODULE_${lang}_FLAGS ${CMAKE_SHARED_LIBRARY_C_FLAGS}) endif() foreach(type IN ITEMS SHARED_LIBRARY SHARED_MODULE EXE)