From e5b1a4e6cdcfcb718a0e69670811e18f64d90717 Mon Sep 17 00:00:00 2001 From: CoyAce Date: Mon, 26 Jan 2026 21:59:44 +0800 Subject: [PATCH] gogio: [android] add CXX environment variable for cgo cross-compilation Adds the CXX environment variable when building Android shared libraries to ensure proper C++ compiler selection for cgo-enabled packages. Signed-off-by: CoyAce --- gogio/androidbuild.go | 1 + 1 file changed, 1 insertion(+) diff --git a/gogio/androidbuild.go b/gogio/androidbuild.go index 0b026a9..f2156f2 100644 --- a/gogio/androidbuild.go +++ b/gogio/androidbuild.go @@ -232,6 +232,7 @@ func compileAndroid(tmpDir string, tools *androidTools, bi *buildInfo) (err erro "GOARM=7", // Avoid softfloat. "CGO_ENABLED=1", "CC="+clang, + "CXX="+clang+"++", ) builds.Go(func() error { _, err := runCmd(cmd)