From 04f215450584e648b582b429eac77fdb5ad181c0 Mon Sep 17 00:00:00 2001 From: Josh Yan Date: Wed, 31 Jul 2024 10:52:11 -0700 Subject: [PATCH] fixed cgo --- llm/llm.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/llm/llm.go b/llm/llm.go index f0d820b85..69aff395b 100644 --- a/llm/llm.go +++ b/llm/llm.go @@ -1,6 +1,7 @@ package llm -// #cgo CFLAGS: -Illama.cpp -Illama.cpp/include -Illama.cpp/ggml/include// #cgo LDFLAGS: -lllama -lggml -lstdc++ -lpthread +// #cgo CPPFLAGS: -Illama.cpp/ggml/include +// #cgo LDFLAGS: -lllama -lggml -lstdc++ -lpthread // #cgo darwin,arm64 LDFLAGS: -L${SRCDIR}/build/darwin/arm64_static -L${SRCDIR}/build/darwin/arm64_static/src -L${SRCDIR}/build/darwin/arm64_static/ggml/src -framework Accelerate -framework Metal // #cgo darwin,amd64 LDFLAGS: -L${SRCDIR}/build/darwin/x86_64_static -L${SRCDIR}/build/darwin/x86_64_static/src -L${SRCDIR}/build/darwin/x86_64_static/ggml/src // #cgo windows,amd64 LDFLAGS: -static-libstdc++ -static-libgcc -static -L${SRCDIR}/build/windows/amd64_static -L${SRCDIR}/build/windows/amd64_static/src -L${SRCDIR}/build/windows/amd64_static/ggml/src