summaryrefslogtreecommitdiff
path: root/configure.cmake
diff options
context:
space:
mode:
authorVladislav Vaintroub <vvaintroub@mysql.com>2010-01-12 00:31:50 +0100
committerVladislav Vaintroub <vvaintroub@mysql.com>2010-01-12 00:31:50 +0100
commit3fe740e13d2913e9f5f77325d19eb189209bce88 (patch)
treecd0d0653b49dee8ba48d432d7fd47d3e6f5960a0 /configure.cmake
parentb51887113054d7182100dd7173fdf44fb65e2db1 (diff)
downloadmariadb-git-3fe740e13d2913e9f5f77325d19eb189209bce88.tar.gz
Workaround a linker problem on OSX 10.4
Diffstat (limited to 'configure.cmake')
-rw-r--r--configure.cmake6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake
index 7b64aa77061..9df2a4f19a1 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -92,6 +92,12 @@ IF(CMAKE_COMPILER_IS_GNUCXX)
# mininal architecture flags, i486 enables GCC atomics
ADD_DEFINITIONS(-march=i486)
ENDIF()
+ IF(APPLE AND CMAKE_OSX_DEPLOYMENT_TARGET)
+ # Workaround linker problems on OSX 10.4
+ IF(CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS "10.5")
+ ADD_DEFINITIONS(-fno-common)
+ ENDIF()
+ ENDIF()
ENDIF()