Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2020-02-15 14:52:35 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2020-02-15 15:44:20 +0300
commit39fb33f0b7a848c5e77d00499837b58a73a7e146 (patch)
treedd45a05b4a5ab748e644bb556f44d2ef81fcc406 /build_files
parentff4ffb18d420852cb20c4c9bb75b6f50277bfcac (diff)
Fix macOS build warnings about Boost symbol visibility
The default in Boost changed from global to hidden, but other libraries do not use hidden symbols which gives warnings at link time on macOS.
Diffstat (limited to 'build_files')
-rw-r--r--build_files/build_environment/cmake/boost.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/build_files/build_environment/cmake/boost.cmake b/build_files/build_environment/cmake/boost.cmake
index 9a4e6d25c23..94c649e9109 100644
--- a/build_files/build_environment/cmake/boost.cmake
+++ b/build_files/build_environment/cmake/boost.cmake
@@ -44,7 +44,7 @@ if(WIN32)
elseif(APPLE)
set(BOOST_CONFIGURE_COMMAND ./bootstrap.sh)
set(BOOST_BUILD_COMMAND ./b2)
- set(BOOST_BUILD_OPTIONS toolset=darwin cxxflags=${PLATFORM_CXXFLAGS} linkflags=${PLATFORM_LDFLAGS} --disable-icu boost.locale.icu=off)
+ set(BOOST_BUILD_OPTIONS toolset=darwin cxxflags=${PLATFORM_CXXFLAGS} linkflags=${PLATFORM_LDFLAGS} visibility=global --disable-icu boost.locale.icu=off)
set(BOOST_HARVEST_CMD echo .)
set(BOOST_PATCH_COMMAND echo .)
else()