Adds CMAKE_POSITION_INDEPENDENT_CODE and CMAKE_CUDA_FLAGS

This commit is contained in:
Matias Piipari 2025-05-02 08:59:16 +03:00
parent 760af8859f
commit 2a72c74a82
No known key found for this signature in database
GPG key ID: 697F1C7A4EE06A8D

View file

@ -177,6 +177,8 @@ fn main() {
config.define("GGML_CUDA", "ON"); config.define("GGML_CUDA", "ON");
config.define("NVCC_APPEND_FLAGS", "-fPIC"); config.define("NVCC_APPEND_FLAGS", "-fPIC");
config.cxxflag("-fPIC"); config.cxxflag("-fPIC");
config.define("CMAKE_POSITION_INDEPENDENT_CODE", "ON");
config.define("CMAKE_CUDA_FLAGS", "-Xcompiler=-fPIC");
} }
if cfg!(feature = "hipblas") { if cfg!(feature = "hipblas") {