当我在core2机器上部署brew编译的库时,我得到了" BAD INSTRUCTION"启动嵌入lib的应用程序时出错。我在常春藤桥上编译了它。如何告诉brew使用march = core2而不是march = native或者brew正在使用什么?
答案 0 :(得分:1)
我通过在他们的bug跟踪器上打开一个问题找到了解决方案: https://github.com/Homebrew/homebrew/issues/31483
brew install --build-bottle
将其构建用于部署。
答案 1 :(得分:0)
您也可以尝试
brew install openssl --bottle-arch=core2
瓶子的制造方式如下:
https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Bottles.md