在64位Mac上使用HomeBrew下载32位OpenSSL


4
  • 我有64位Mac
  • 我有一个32位的应用程序
  • 32位应用程序需要OpenSSL
  • 我试过将它命名为HomeBrew下载的OpenSSL,但它失败了

在尽可能地消除了所有其他原因后,我开始思考它可能是一个32位应用程序而不是64位dylib问题?如果是这样,我如何强制下载32位openssl二进制文件?

Answers:


1

在命令行中安装这样的openssl: brew安装openssl --universal

您可能需要先卸载: brew卸载openssl


OpenSSL是 通用二进制安全。使用OpenSSL作为通用二进制文件时需要特别小心。你知道HomeBrew是否关注细节?
jww

@jww你能详细说明那个陈述还是你有参考?
Wodin

它似乎不再支持了 --universal 旗: Warning: openssl: this formula has no --universal option so it will be ignored!
Morten
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.