Skip to content

Commit cacb307

Browse files
committed
fix: Linker tmj.sym is now detected by CMake
1 parent e4f38d4 commit cacb307

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,10 @@ target_compile_definitions(tmj PUBLIC
5656
)
5757

5858

59-
# This breaks building libtmj on Linux for me.
60-
# If I didn't disable this, it would give me linker errors.
61-
6259
# Control symbol visibility
63-
# if(NOT WIN32 AND NOT APPLE)
64-
# target_link_options(tmj PRIVATE "LINKER:--version-script=src/tmj.sym")
65-
# endif()
60+
if(NOT WIN32 AND NOT APPLE)
61+
target_link_options(tmj PRIVATE "LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/src/tmj.sym")
62+
endif()
6663

6764
# Set include directories
6865
target_include_directories(tmj PUBLIC include)

0 commit comments

Comments
 (0)