我正在go version go1.7 darwin/amd64
通过运行此命令从 OSX 10.12 Beta (16A312a) 构建 Golang 1.7 ( ) 应用程序
env GOOS=darwin GOARCH=amd64 /usr/local/go/bin/go build -ldflags=-s -o dist/program ${GOPATH}src/github.com/owner/repo/program.go
该程序似乎在 OSX 10.7 及更高版本上成功运行,但它在 10.6.8 中中断并出现以下错误:
dyld: Symbol not found: _SecCertificateCopyNormalizedSubjectContent
Referenced from: /tmp/program
Expected in: flat namespace
我曾经从 OSX 10.11 编译同样的程序,它可以在 10.6 及更高版本上运行。
有什么帮助吗?谢谢