From: Tom <rtp...@us...> - 2011-04-26 14:15:41
|
gemrb: Infinity Engine emulator The branch master has been updated via 43d5b96e5e45fe111f34a74e2cc988920767693e (commit) Summary of changes: CMakeLists.txt | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) from 58fa78df43a97ccb9e477a9f7ee45ed51601be2b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://gemrb.git.sourceforge.net/git/gitweb.cgi?p=gemrb/gemrb;a=commitdiff;h=43d5b96e5e45fe111f34a74e2cc988920767693e commit 43d5b96e5e45fe111f34a74e2cc988920767693e Author: Tom Prince <tom...@ua...> Date: Tue Apr 26 10:13:23 2011 -0400 mingw: Don't pass -fvisibility, since it isn't supported. Symbols are hidden by default anyway, on win32. Signed-off-by: Tom Prince <tom...@ua...> diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e6079c..43723bb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -126,9 +126,9 @@ IF(CMAKE_COMPILER_IS_GNUCXX) # only export symbols explicitly marked to be exported. INCLUDE(CheckCXXCompilerFlag) CHECK_CXX_COMPILER_FLAG("-fvisibility=hidden" VISIBILITY_HIDDEN) - IF (VISIBILITY_HIDDEN) + IF (VISIBILITY_HIDDEN AND NOT WIN32) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden") - ENDIF (VISIBILITY_HIDDEN) + ENDIF () if (WIN32) # GCC 4.5.0+ has shared libstdc++ without dllimport set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--enable-auto-import") ----------------------------------------------------------------------- This is an automated email from the git hooks/post-receive script. -- gemrb: Infinity Engine emulator |