diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9257e1d..05698a5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,10 +16,10 @@ jobs: go-version: "1.23" - name: Build - run: go build -o /dev/null ./cmd/coginfer + run: CGO_ENABLED=0 go build -o /dev/null ./cmd/coginfer - name: Lint - uses: golangci/golangci-lint-action@v6 + uses: golangci/golangci-lint-action@v9 with: version: latest args: --timeout=3m diff --git a/internal/llm/bridge.go b/internal/llm/bridge.go index f3a9a9c..16aba51 100644 --- a/internal/llm/bridge.go +++ b/internal/llm/bridge.go @@ -3,8 +3,8 @@ package llm /* -#cgo LDFLAGS: -L${SRCDIR}/../../vendor/llama.cpp/build -llama -lm -lstdc++ -#cgo CFLAGS: -I${SRCDIR}/../../vendor/llama.cpp/include +#cgo LDFLAGS: -L${SRCDIR}/../../vendor/llama.cpp/build -L${SRCDIR}/../../vendor/llama.cpp/build/src -lllama -lm -lstdc++ +#cgo CFLAGS: -I${SRCDIR}/../../vendor/llama.cpp/include -I${SRCDIR}/../../vendor/llama.cpp/ggml/include #include #include "llama.h"