From f5c4cee364ca61f74103f9cb8aec992b670eb7e5 Mon Sep 17 00:00:00 2001 From: Morgan Funtowicz Date: Fri, 29 Nov 2024 16:22:43 +0100 Subject: [PATCH] feat(backend): correctly link to all libraries --- backends/llamacpp/build.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backends/llamacpp/build.rs b/backends/llamacpp/build.rs index e22fa07c..b5fd7bc0 100644 --- a/backends/llamacpp/build.rs +++ b/backends/llamacpp/build.rs @@ -115,6 +115,9 @@ fn main() { let spdlog_linkage_target = if is_debug { "spdlogd" } else { "spdlog" }; println!("cargo:rustc-link-lib=dylib={spdlog_linkage_target}"); println!("cargo:rustc-link-lib=dylib=ggml"); + println!("cargo:rustc-link-lib=dylib=ggml-base"); + println!("cargo:rustc-link-lib=dylib=ggml-cpu"); + println!("cargo:rustc-link-lib=dylib=ggml-amx"); println!("cargo:rustc-link-lib=dylib=llama"); // Rerun if one of these file change