gpt4 book ai didi

macos - 戈朗 : dyld: Symbol not found: _SecCertificateCopyNormalizedSubjectContent

转载 作者:数据小太阳 更新时间:2023-10-29 03:26:43 26 4
gpt4 key购买 nike

我正在通过运行此命令从 OSX 10.12 Beta (16A312a) 构建 Golang 1.7(go version go1.7 darwin/amd64)应用程序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:找不到符号:_SecCertificateCopyNormalizedSubjectContent
引用自:/tmp/program
预期在:平面命名空间

我曾经从 OSX 10.11 编译这个相同的程序,它可以在 10.6 及更高版本上运行。

有什么帮助吗?谢谢

最佳答案

我遇到了一个成功构建 perl 模块的问题,但随后抛出“dyld:”错误。在我的头撞到砖墙上一两天而受到脑震荡后,我发现 32 位的 perl 模块试图动态链接到 64 位的 dylib。调整 perl 模块以编译为 64 位解决了这个问题。

结果:这可能是一个试图与 64 位动态库“对话”的 32 位程序。

关于macos - 戈朗 : dyld: Symbol not found: _SecCertificateCopyNormalizedSubjectContent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39379295/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com