From 962d53e144149ab75ea28327ccbb22e91fa5d91e Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 6 May 2015 03:23:20 +1000 Subject: Workaround ld.gold failing with msgfmt --- intern/locale/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'intern/locale/CMakeLists.txt') diff --git a/intern/locale/CMakeLists.txt b/intern/locale/CMakeLists.txt index 5d933f326f7..6896702fcbf 100644 --- a/intern/locale/CMakeLists.txt +++ b/intern/locale/CMakeLists.txt @@ -63,6 +63,12 @@ blender_add_lib(bf_intern_locale "${SRC}" "${INC}" "${INC_SYS}") # ----------------------------------------------------------------------------- # Build msgfmt executable + +if(CMAKE_COMPILER_IS_GNUCC) + # workaroud ld.gold linker bug + string(REPLACE "-fuse-ld=gold" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") +endif() + set(MSFFMT_SRC msgfmt.cc ) -- cgit v1.2.3