From aa478bc5df672e15bab2badbc8fbd9d3d9dcfecf Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 12 Jul 2009 16:46:06 -0400 Subject: [PATCH] Don't use -fvisibility=hidden on several platforms. --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b8c4ad8d..70dff204 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,7 +60,10 @@ IF(CMAKE_COMPILER_IS_GNUCC) " PHYSFS_IS_GCC4) IF(PHYSFS_IS_GCC4) - ADD_DEFINITIONS(-fvisibility=hidden) + # Not supported on several operating systems at this time. + IF(NOT OS2 AND NOT SOLARIS AND NOT WINDOWS) + ADD_DEFINITIONS(-fvisibility=hidden) + ENDIF(NOT OS2 AND NOT SOLARIS AND NOT WINDOWS) ENDIF(PHYSFS_IS_GCC4) ENDIF(CMAKE_COMPILER_IS_GNUCC)