CPPFLAGS doesn't get inserted into the right place and gets overwritten by the default CFLAGS='-O2 -g'. Set CFLAGS in the place it matters most in code and optionally configure it globally through CGO_CFLAGS and CGO_CXXFLAGS for release mxyng added 2 commits January 30, 2025 13:17 Reve...
set CXX=g++ set CGO_ENABLED=1 set GOMOD= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\JUERGE~1.ENG\App...
CGO_ENABLED='1' GOMOD='/dev/null' GOWORK='' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' PKG_CONFIG='pkg-config' GOGCCFLAGS='-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -...
When I run go env, I get the following: GOARCH="amd64" GOBIN="" GOCACHE="/home/ethanc/.cache/go-build" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/home/ethanc/go" GOPROXY="" GORACE="" GOROOT="/usr/local/go" GOTMPDIR="" GOTOOLDI...
folders/b6/mc1c40c91cld67ps963_r16h0000gn/T/go-build539393745=/tmp/go-build -gno-record-gcc-switches -fno-common"CXX="clang++"CGO_ENABLED="1"CGO_CFLAGS="-g -O2"CGO_CPPFLAGS=""CGO_CXXFLAGS="-g -O2"CGO_FFLAGS="-g -O2"CGO_LDFLAGS="-g -O2"PKG_CONFIG="pkg-config"localhost:~...
Go version go version devel go1.24-8397de2241 2024-11-23 00:23:59 +0000 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='0' CGO_FFLAGS='-O2 -g'...
set AR=ar set CC=gcc set CGO_CFLAGS=-O2 -g set CGO_CPPFLAGS= set CGO_CXXFLAGS=-O2 -g set CGO_ENABLED=1 set CGO_FFLAGS=-O2 -g set CGO_LDFLAGS=-O2 -g set CXX=g++ set GCCGO=gccgo set GO111MODULE= set GOAMD64=v1 set GOARCH=amd64 set GOAUTH=netrc set GOBIN= set GOCACHE...
\Users\spenny\AppData\Roaming\go\telemetrysetGCCGO=gccgosetGOAMD64=v1setAR=arsetCC=gccsetCXX=g++setCGO_ENABLED=0setGOMOD=NULsetGOWORK=setCGO_CFLAGS=-O2 -gsetCGO_CPPFLAGS=setCGO_CXXFLAGS=-O2 -gsetCGO_FFLAGS=-O2 -gsetCGO_LDFLAGS=-O2 -gsetPKG_CONFIG=pkg-configsetGOGCCFLAGS=-m64 -fno...
\Users\spenny\AppData\Roaming\go\telemetrysetGCCGO=gccgosetGOAMD64=v1setAR=arsetCC=gccsetCXX=g++setCGO_ENABLED=0setGOMOD=NULsetGOWORK=setCGO_CFLAGS=-O2 -gsetCGO_CPPFLAGS=setCGO_CXXFLAGS=-O2 -gsetCGO_FFLAGS=-O2 -gsetCGO_LDFLAGS=-O2 -gsetPKG_CONFIG=pkg-configsetGOGCCFLAGS=-m64 -fno...
CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build019705885=/tmp/go-build" ...