mirror of
https://github.com/Xaymar/obs-StreamFX
synced 2024-11-10 22:05:06 +00:00
cmake: Restore default visibility
The MODULE_EXPORT and EXPORT macros in libOBS do not correctly mark a function or type as visible on GCC, which results in the newly added flag hiding everything from view, instead of just what should be hidden.
This commit is contained in:
parent
d36e735bb1
commit
5185c720ea
1 changed files with 2 additions and 2 deletions
|
@ -173,12 +173,12 @@ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL
|
||||||
message(STATUS "Applying custom flags for GNU style build.")
|
message(STATUS "Applying custom flags for GNU style build.")
|
||||||
|
|
||||||
# Clang/AppleClang/GNU
|
# Clang/AppleClang/GNU
|
||||||
# - Don't export by default.
|
# - Don't export by default. (Temporarily disabled)
|
||||||
# - Enable all and extra warnings.
|
# - Enable all and extra warnings.
|
||||||
|
|
||||||
add_compile_options("-Wall")
|
add_compile_options("-Wall")
|
||||||
add_compile_options("-Wextra")
|
add_compile_options("-Wextra")
|
||||||
add_compile_options("-fvisibility=hidden")
|
# add_compile_options("-fvisibility=hidden")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# C++ Standard and Extensions
|
# C++ Standard and Extensions
|
||||||
|
|
Loading…
Reference in a new issue