]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
cmake : make libwhisper.so position independent (#1792)
authortrixirt <redacted>
Mon, 22 Jan 2024 13:02:35 +0000 (05:02 -0800)
committerGitHub <redacted>
Mon, 22 Jan 2024 13:02:35 +0000 (15:02 +0200)
This is similar to how libllama.so is built.

Signed-off-by: Tom Rix <redacted>
CMakeLists.txt

index bab6e7ecf379781048467a3ab2d45295d326782e..4c620f512063fff8d3d799ebb454544d8e342174 100644 (file)
@@ -505,6 +505,7 @@ else()
 endif()
 
 if (BUILD_SHARED_LIBS)
+    set_target_properties(${TARGET} PROPERTIES POSITION_INDEPENDENT_CODE ON)
     target_link_libraries(${TARGET} PUBLIC
         ${CMAKE_DL_LIBS}
         )