From aeec8a741038faa720fe7faae82e78207c6d1e46 Mon Sep 17 00:00:00 2001 From: Alex Date: Fri, 6 Feb 2026 03:56:18 +0300 Subject: [PATCH] Fixed build of Go language bindings (#4825) --- language-bindings/go/build.sh | 2 +- language-bindings/go/wamr/cgo.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/language-bindings/go/build.sh b/language-bindings/go/build.sh index fe46a9a83..c6736ed87 100755 --- a/language-bindings/go/build.sh +++ b/language-bindings/go/build.sh @@ -21,7 +21,7 @@ cmake ${WAMR_DIR}/product-mini/platforms/${PLATFORM} \ -DWAMR_BUILD_LIB_PTHREAD=1 -DWAMR_BUILD_DUMP_CALL_STACK=1 \ -DWAMR_BUILD_MEMORY_PROFILING=1 make -j ${nproc} -cp -a libvmlib.a ${WAMR_GO_DIR}/packaged/lib/${PLATFORM}-${ARCH} +cp -a libiwasm.a ${WAMR_GO_DIR}/packaged/lib/${PLATFORM}-${ARCH} cd ${WAMR_GO_DIR} go test diff --git a/language-bindings/go/wamr/cgo.go b/language-bindings/go/wamr/cgo.go index 74766c301..cac3bcbcc 100644 --- a/language-bindings/go/wamr/cgo.go +++ b/language-bindings/go/wamr/cgo.go @@ -6,7 +6,7 @@ package wamr // #cgo CFLAGS: -I${SRCDIR}/packaged/include -// #cgo LDFLAGS: -lvmlib -lm +// #cgo LDFLAGS: -liwasm -lm // // #cgo linux,amd64 LDFLAGS: -Wl,-rpath,${SRCDIR}/packaged/lib/linux-amd64 -L${SRCDIR}/packaged/lib/linux-amd64 // #cgo linux,arm64 LDFLAGS: -Wl,-rpath,${SRCDIR}/packaged/lib/linux-aarch64 -L${SRCDIR}/packaged/lib/linux-aarch64