cmake : make libwhisper.so position independent (#1792)

This is similar to how libllama.so is built.

Signed-off-by: Tom Rix <trix@redhat.com>
This commit is contained in:
trixirt 2024-01-22 05:02:35 -08:00 committed by GitHub
parent 41026c1e4b
commit 1cf679dec4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View 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}
)