aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-06-28 09:23:26 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-06-28 09:23:26 +0200
commitc3e23de010943fd4b18e0dc95ca5b31267fabe6d (patch)
tree51edadb389ea0e5487e369d16744019fbb89bcd3
parenta2c1dcb323487cc3a78939261b7505544c0713de (diff)
sys/targets: actually check -static support
-rw-r--r--sys/targets/targets.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/targets/targets.go b/sys/targets/targets.go
index 18fa08583..236ec87e1 100644
--- a/sys/targets/targets.go
+++ b/sys/targets/targets.go
@@ -284,7 +284,7 @@ func checkStaticBuild(target *Target) {
}
func supportsStatic(target *Target) bool {
- cmd := exec.Command(target.CCompiler, "-x", "c", "-", "-o", "/dev/null")
+ cmd := exec.Command(target.CCompiler, "-x", "c", "-", "-o", "/dev/null", "-static")
cmd.Stdin = strings.NewReader("int main(){}")
return cmd.Run() == nil
}