From: Pierre d'Herbemont Date: Fri, 8 Feb 2008 21:56:33 +0000 (+0000) Subject: cmake: Add -fno-common for Pre-10.5 for shared library. X-Git-Tag: 0.9.0-test0~2784 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=fd718416cfbe02a7bf74f732e19b52cad97c8841;p=vlc cmake: Add -fno-common for Pre-10.5 for shared library. --- diff --git a/extras/buildsystem/cmake/include/config.cmake b/extras/buildsystem/cmake/include/config.cmake index a409a365fb..57acb370ac 100644 --- a/extras/buildsystem/cmake/include/config.cmake +++ b/extras/buildsystem/cmake/include/config.cmake @@ -209,6 +209,9 @@ if(APPLE) set(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "${CMAKE_SHARED_MODULE_CREATE_C_FLAGS} ${DYNAMIC_LOOKUP}") + # For pre-10.5 + set( CMAKE_SHARED_LIBRARY_C_FLAGS "${CMAKE_C_FLAGS} -fno-common") + set(SYS_DARWIN 1) add_definitions(-std=gnu99) # Hack for obj-c files to be compiled with gnu99 vlc_enable_modules(macosx minimal_macosx access_eyetv quartztext)