diff --git a/cmake/llama.pc.in b/cmake/llama.pc.in
index 6fb58b5..8a283e7 100644
--- a/cmake/llama.pc.in
+++ b/cmake/llama.pc.in
@@ -6,5 +6,6 @@ includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
 Name: llama
 Description: Port of Facebook's LLaMA model in C/C++
 Version: @LLAMA_INSTALL_VERSION@
-Libs: -L${libdir} -lggml -lggml-base -lllama
+Requires: ggml
+Libs: -L${libdir} -lllama
 Cflags: -I${includedir}
