Skip to content

Commit e4508e0

Browse files
committedApr 23, 2024
add -fvisibility=hidden flags
1 parent d33cfc2 commit e4508e0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed
 

‎build.sh

+3
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ cmake -GNinja .. \
4141
-DPython3_EXECUTABLE=$PYTHON_EXE \
4242
-DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX \
4343
-DCMAKE_BUILD_TYPE=Release \
44+
-DBUILD_SHARED_LIBS=OFF \
45+
-DCMAKE_C_FLAGS="-fpic -fvisibility=hidden" \
46+
-DCMAKE_CXX_FLAGS="-fpic -fvisibility=hidden" \
4447
-DLLVM_DEFAULT_TARGET_TRIPLE=$TARGET_TRIPLE \
4548
-DCMAKE_OSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET \
4649
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \

0 commit comments

Comments
 (0)