diff --git a/Makefile b/Makefile index 41c1674e5..2580f5be7 100644 --- a/Makefile +++ b/Makefile @@ -52,6 +52,8 @@ cross: ifeq ($(shell go env GOARCH),amd64) GOOS=darwin CC=o64-clang CXX=o64-clang++ CGO_ENABLED=1 $(GO) build $(opm_version_flags) $(TAGS) -o "bin/darwin-amd64-opm" --ldflags "-extld=o64-clang" ./cmd/opm GOOS=windows CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CGO_ENABLED=1 $(GO) build $(opm_version_flags) $(TAGS) -o "bin/windows-amd64-opm" --ldflags "-extld=x86_64-w64-mingw32-gcc" -buildmode=exe ./cmd/opm +else ifeq ($(shell go env GOARCH), ppc64le) + GOOS=linux CC=clang CXX=clang++ CGO_ENABLED=1 $(GO) build $(opm_version_flags) $(TAGS) -o "bin/linux-ppc64le-opm" --ldflags "-extld=clang" ./cmd/opm endif .PHONY: static