From 3f56fa32c1c906a931ef1a2fd44131a4aa3272b6 Mon Sep 17 00:00:00 2001 From: Siddarth Kumar Date: Fri, 14 Jun 2024 21:42:00 +0530 Subject: [PATCH] chore: add MacOS specific flags for go shared lib --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index b4d331b72a..2e4103619f 100644 --- a/Makefile +++ b/Makefile @@ -200,7 +200,7 @@ endif ifeq ($(detected_OS),Darwin) ifeq ("$(shell sysctl -nq hw.optional.arm64)","1") ifneq ($(QT_ARCH),arm64) - STATUSGO_MAKE_PARAMS += GOBIN_SHARED_LIB_CFLAGS="CGO_ENABLED=1 GOOS=darwin GOARCH=amd64" + STATUSGO_MAKE_PARAMS += GOBIN_SHARED_LIB_CFLAGS="CGO_ENABLED=1 GOOS=darwin GOARCH=amd64 -ldflags=-extldflags=-lresolv -tags=netgo" STATUSKEYCARDGO_MAKE_PARAMS += CGOFLAGS="CGO_ENABLED=1 GOOS=darwin GOARCH=amd64" COMMON_CMAKE_CONFIG_PARAMS += -DCMAKE_OSX_ARCHITECTURES=x86_64 QRCODEGEN_MAKE_PARAMS += CFLAGS="-target x86_64-apple-macos10.12"