diff options
Diffstat (limited to 'intern/locale/CMakeLists.txt')
-rw-r--r-- | intern/locale/CMakeLists.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/intern/locale/CMakeLists.txt b/intern/locale/CMakeLists.txt index 3599aa68545..6f3b6a695b6 100644 --- a/intern/locale/CMakeLists.txt +++ b/intern/locale/CMakeLists.txt @@ -51,5 +51,10 @@ blender_add_lib(bf_intern_locale "${SRC}" "${INC}" "${INC_SYS}") set(MSFFMT_SRC msgfmt.cc ) - add_executable(msgfmt ${MSFFMT_SRC}) + +if(CMAKE_C_COMPILER_ID MATCHES "Clang" AND (CMAKE_C_COMPILER_VERSION VERSION_EQUAL 3.4 OR CMAKE_C_COMPILER_VERSION VERSION_GREATER 3.4)) + # needed for clang 3.4+ + target_link_libraries(msgfmt ${PLATFORM_LINKLIBS}) +endif() + |