From a0b0cecc07f2790b9166702e36f44c4fafb11ea2 Mon Sep 17 00:00:00 2001 From: tzvonimir Date: Thu, 28 Mar 2024 23:43:51 +0100 Subject: [PATCH] Update multi arch build with CC --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 8170264..82da8ab 100644 --- a/Makefile +++ b/Makefile @@ -70,15 +70,15 @@ build: proto ## Build binary for linux amd64 build-linux: proto - CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -a -tags netgo -ldflags="$(LDFLAGS)" -o "$(TARGET)" . + CGO_ENABLED=1 GOOS=linux GOARCH=amd64 CC=gcc go build -a -tags netgo -ldflags="$(LDFLAGS)" -o "$(TARGET)" . ## Build binary for darwin amd64 build-mac: proto - CGO_ENABLED=1 GOOS=darwin GOARCH=amd64 go build -a -tags netgo -ldflags="$(LDFLAGS)" -o "$(TARGET)" . + CGO_ENABLED=1 GOOS=darwin GOARCH=amd64 CC=o64-clang go build -a -tags netgo -ldflags="$(LDFLAGS)" -o "$(TARGET)" . ## Build binary for darwin arm64 build-mac-m1: proto - CGO_ENABLED=1 GOOS=darwin GOARCH=arm64 go build -a -tags netgo -ldflags="$(LDFLAGS)" -o "$(TARGET)" . + CGO_ENABLED=1 GOOS=darwin GOARCH=arm64 CC=arm64-clang go build -a -tags netgo -ldflags="$(LDFLAGS)" -o "$(TARGET)" . ## Install binary to GOPATH install: proto