From a9642ccf7502bf5233970f1e63f8a32a54222a63 Mon Sep 17 00:00:00 2001 From: Igor Sirotin Date: Mon, 29 Sep 2025 22:03:14 +0100 Subject: [PATCH] fix: hard-code cgo flags --- waku/Makefile | 3 --- waku/nwaku.go | 5 ++++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/waku/Makefile b/waku/Makefile index 569adfe..88771fb 100644 --- a/waku/Makefile +++ b/waku/Makefile @@ -37,9 +37,6 @@ build-libwaku: @cd $(NWAKU_DIR) && make libwaku # Build Waku Go Bindings - -build: export CGO_CFLAGS = "-I${NWAKU_DIR}" -build: export CGO_LDFLAGS = "-L${NWAKU_DIR} -lwaku -L${NWAKU_DIR} -Wl,-rpath,${NWAKU_DIR}" build: libwaku @echo "Building Waku Go Bindings..." go build ./... diff --git a/waku/nwaku.go b/waku/nwaku.go index 9f97131..1557f1a 100644 --- a/waku/nwaku.go +++ b/waku/nwaku.go @@ -1,7 +1,10 @@ package waku /* - #include "libwaku.h" + #cgo LDFLAGS: -L../third_party/nwaku -lwaku + #cgo LDFLAGS: -L../third_party/nwaku -Wl,-rpath,../third_party/nwaku + + #include "../third_party/nwaku/libwaku.h" #include #include