前往:构建时如何显式链接到OS X框架?

安东:

当尝试使用OS X 10.10.3获取并构建鹅时,出现go get bitbucket.org/liamstask/goose/cmd/goose以下错误:

Undefined symbols for architecture x86_64:
"_SecKeychainItemExport", referenced from:
  _FetchPEMRoots in 000001.o
"_SecTrustCopyAnchorCertificates", referenced from:
  _FetchPEMRoots in 000001.o
ld: symbol(s) not found for architecture x86_64

我认为此错误是由于未链接OS X中的安全框架。一些可能相关的信息在这里:https : //github.com/golang/go/issues/11258

那么,如何才能显式链接到该库?还是还有其他我想念的东西?

多谢帮助!

Alvivi:

您可以将go build标志传递go get所以:

go get -f -u -ldflags "-framework Security" bitbucket.org/liamstask/goose/cmd/goose

将强制针对安全框架进行下载和链接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将独立的Swift OS X应用程序链接到私有框架(也在Swift中创建)?

专用嵌入式OS X框架的Podspec?

如何检查 os x 中的框架可用性?

如何在Go中使用macOS / OS X框架

无法在High Sierra(10.13.x)下构建AudioKit框架

Mac OS X上Python的框架版本与非框架版本之间的差异

在Mac OS X Yosemite上安装Ionic框架的问题

OS X Mavericks中的OpenCL框架缺少OpenCL标头?

如何使用Keras框架加载本地数据集(X,y)

如何将X框架选项从DENY更改为SAMEORIGIN

MacOS X 10.9-将应用程序链接到(Apple)PDFKit框架的先前版本

如何使用 Carthage 构建面向 ARM 和 x86 目标的框架?

从应用程序扩展链接到嵌入式框架

实体框架显式迁移

如何在iOS和OS X之间创建一个共享框架

如何在Tkinter中显式调整框架的大小?

如何在zend框架中显式关闭mysql连接?

每次启动时始终需要链接到框架

Mac OS X中AUI框架中工具栏中的组合框

在Mac OS X中获取AWT框架的可绘制区域吗?

无法在OS X 10.10上使用Qt框架对应用程序包进行签名

Mac OS X 10.13 CoreBluetooth框架上的CBPeripheralStateDisconnecting状态之后,外围状态永远不会改变

播放框架-X秒后执行处理/重定向时呈现视图

如何使用框架在Swift上的循环中设置x位置

如何修复拒绝显示在框架中,因为它将“ X-Frame-Options”设置为“ sameorigin”

播放2.3.x框架:如何拒绝所有非application / json请求

如何修复拒绝显示在框架中,因为它会将“ X-Frame-Options”设置为“ deny”

如何在cakephp 2.4.x中删除“此电子邮件是使用CakePHP框架发送的”

如何查看 cocoapods 链接到的所有框架