diff --git a/CMakeLists.txt b/CMakeLists.txt index 9929c736bc3a..a5da9c50f4bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -253,6 +253,10 @@ if(TRITON_BUILD_PYTHON_MODULE) target_link_options(triton PRIVATE ${LLVM_LDFLAGS}) endif() +if (UNIX AND NOT APPLE) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--exclude-libs,ALL") +endif() + if(TRITON_BUILD_PYTHON_MODULE AND NOT WIN32) set(CMAKE_SHARED_LIBRARY_SUFFIX ".so")