From 022f1cabe7dd2c911936b37510582f279069ba1e Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 1 Jun 2023 19:50:08 +0200 Subject: [PATCH] Add ldl in gpt4all.go for dynamic linking (#797) --- gpt4all-bindings/golang/gpt4all.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpt4all-bindings/golang/gpt4all.go b/gpt4all-bindings/golang/gpt4all.go index 74586a8a..8db98249 100644 --- a/gpt4all-bindings/golang/gpt4all.go +++ b/gpt4all-bindings/golang/gpt4all.go @@ -4,7 +4,7 @@ package gpt4all // #cgo CXXFLAGS: -std=c++17 -I${SRCDIR}../../gpt4all-backend/ -I${SRCDIR}../../gpt4all-backend/llama.cpp -I./ // #cgo darwin LDFLAGS: -framework Accelerate // #cgo darwin CXXFLAGS: -std=c++17 -// #cgo LDFLAGS: -lgpt4all -lm -lstdc++ +// #cgo LDFLAGS: -lgpt4all -lm -lstdc++ -ldl // void* load_model(const char *fname, int n_threads); // void model_prompt( const char *prompt, void *m, char* result, int repeat_last_n, float repeat_penalty, int n_ctx, int tokens, int top_k, // float top_p, float temp, int n_batch,float ctx_erase);