chore: add MacOS specific flags for go shared lib

This commit is contained in:
Siddarth Kumar 2024-06-14 21:42:00 +05:30
parent eb6f037df0
commit 3f56fa32c1
No known key found for this signature in database
GPG Key ID: 599D10112BF518DB
1 changed files with 1 additions and 1 deletions

View File

@ -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"