Add -no_weak_exports
This commit is contained in:
parent
e1f279ac98
commit
40c9e2f3d8
|
@ -48,7 +48,7 @@ if(APPLE)
|
||||||
COMMENT "Generate exported_symbols_list")
|
COMMENT "Generate exported_symbols_list")
|
||||||
add_custom_target(exported_symbols_list DEPENDS ${symbols})
|
add_custom_target(exported_symbols_list DEPENDS ${symbols})
|
||||||
add_dependencies(fdb_c exported_symbols_list)
|
add_dependencies(fdb_c exported_symbols_list)
|
||||||
target_link_options(fdb_c PRIVATE "LINKER:-exported_symbols_list,${symbols}")
|
target_link_options(fdb_c PRIVATE "LINKER:-no_weak_exports,-exported_symbols_list,${symbols}")
|
||||||
elseif(WIN32)
|
elseif(WIN32)
|
||||||
else()
|
else()
|
||||||
target_link_options(fdb_c PRIVATE "LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/fdb_c.map,-z,nodelete")
|
target_link_options(fdb_c PRIVATE "LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/fdb_c.map,-z,nodelete")
|
||||||
|
|
Loading…
Reference in New Issue