From f83e0f6616b58e7c77684c1f1dc6575439fdf79b Mon Sep 17 00:00:00 2001 From: Cherry Zhang Date: Mon, 28 Dec 2020 14:33:14 -0500 Subject: misc/ios: add to README how to build ios executables Updates #43371, #43343. Change-Id: I19386269245f2c20345c6cac7560089b8223e9f9 Reviewed-on: https://go-review.googlesource.com/c/go/+/280153 Trust: Cherry Zhang Reviewed-by: Ian Lance Taylor --- misc/ios/README | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'misc') diff --git a/misc/ios/README b/misc/ios/README index 433bcdfd8f..5e71862728 100644 --- a/misc/ios/README +++ b/misc/ios/README @@ -7,6 +7,13 @@ set to the clang wrapper that invokes clang for iOS. For example, this command r GOOS=ios GOARCH=amd64 CGO_ENABLED=1 CC_FOR_TARGET=$(pwd)/../misc/ios/clangwrap.sh ./all.bash +If CC_FOR_TARGET is not set when the toolchain is built (make.bash or all.bash), CC +can be set at commond line. For example, + + GOOS=ios GOARCH=amd64 CGO_ENABLED=1 CC=$(go env GOROOT)/misc/ios/clangwrap.sh go build + +Setting CC is not necessary if the toolchain is built with CC_FOR_TARGET set. + To use the go tool to run individual programs and tests, put $GOROOT/bin into PATH to ensure the go_ios_$GOARCH_exec wrapper is found. For example, to run the archive/tar tests: -- cgit v1.2.3-54-g00ecf