2
我´我试着从源代码安装比特币在苹果m1macmini(bigsur11.2.3)上,我得到这个运行时
./configure–prefix=$PWD/depends/arm-apple-darwin20.3.0
“我们无法检测到boost库(1.58.0或更高版本)。如果您有一个暂存的boost库(仍未安装),请在您的环境中指定$boost\u ROOT,并且不要给出到–with boost选项的路径。”
config.log告诉我:
configure:32586:检查boostlib>=1.58.0(105800)
configure:32618:g++-std=c++17-c-g-O2-I/opt/homebrew/opt/libffi/include-DHAVE\u BUILD\u INFO-D\u STDC\u FORMAT\u MACROS-DMAC\u OSX-DOBJC\u OLD\u DISPATCH\u PROTOTYPES=0-DPROVIDE\u FUZZ\u MAIN函数conftest.cpp>&5
确认测试。cpp:73:10:致命错误:找不到“boost/version.hpp”文件
#包括<boost/version.hpp>
^~~~~~~~~~~~~~~~~~~
生成1个错误。
configure:32618: $? = 1
我在/opt/homebrew/Cellar/boost(1.75.0版)中安装了boost,我也尝试过
导出BOOST\u ROOT=/opt/homebrew/Cellar/BOOST
在构建之前,但不断得到相同的结果。
echo’export PATH=“/opt/homebrew/opt/icu4c/bin:$PATH”>>~/.zshrc
echo’export PATH=“/opt/homebrew/opt/icu4c/sbin:$PATH”>>~/.zshrc
export LDFLAGS=“-L/opt/homebrew/opt/icu4c/lib”
export CPPFLAGS=“-I/opt/homebrew/opt/icu4c/include”
也没有帮助。非常感谢您的建议。谢谢
雨衣
编译
分享
改进这个问题
跟随
11小时前编辑的
迈克尔·福克森
557677银牌2222铜牌
4月3日9:23问
克努特·卡纳普
2122青铜徽章
添加评论
1个答案
0
问题解决了。罗塞塔2号在我建立的新系统上不见了。如果其他人遇到同样的问题:
软件更新–安装rosetta
有办法。感谢Twitter上的@AlgorithmicRisk指出这一点。