forked from joejulian/gio-cmd
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 <AkeyCoy@gmail.com>
This commit is contained in:
@@ -232,6 +232,7 @@ func compileAndroid(tmpDir string, tools *androidTools, bi *buildInfo) (err erro
|
|||||||
"GOARM=7", // Avoid softfloat.
|
"GOARM=7", // Avoid softfloat.
|
||||||
"CGO_ENABLED=1",
|
"CGO_ENABLED=1",
|
||||||
"CC="+clang,
|
"CC="+clang,
|
||||||
|
"CXX="+clang+"++",
|
||||||
)
|
)
|
||||||
builds.Go(func() error {
|
builds.Go(func() error {
|
||||||
_, err := runCmd(cmd)
|
_, err := runCmd(cmd)
|
||||||
|
|||||||
Reference in New Issue
Block a user