gpt4 book ai didi

fedora - 无法构建比特币

转载 作者:行者123 更新时间:2023-12-01 12:45:43 24 4
gpt4 key购买 nike

github获取酱汁, 阅读 doc/build-unix.txt 中的说明。但是make无法编译进去!

[urs1412@noname 比特币]$ cd src

[urs1412@noname src]$ make -f makefile.unix

g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security \
-Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE \
-D_FILE_OFFSET_BITS=64 -I/home/urs1412/w/bitcoin/src \
-I/home/urs1412/w/bitcoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 \
-I/home/urs1412/w/bitcoin/src/leveldb/include \
-I/home/urs1412/w/bitcoin/src/leveldb/helpers \
-DHAVE_BUILD_INFO -fno-stack-protector \
-fstack-protector-all -Wstack-protector \
-D_FORTIFY_SOURCE=2 -MMD -MF obj/alert.d \
-o obj/alert.o alert.cpp \

alert.cpp:6:53: fatal error: boost/algorithm/string/classification.hpp:
No such file or directory
compilation terminated.
make: *** [obj/alert.o] Error 1

td;dr 无法构建 , 转储系统信息

[urs1412@noname 源]$ uname -r

3.6.10-4.fc18.x86_64

[urs1412@noname 源]$ git log -n 1

提交 77a1e12eed5fc66dce16584696f54988a8c2bf4e合并:fe15aa3 0565b71作者:加文·安德烈森日期:2013 年 4 月 24 日星期三 08:48:06 -0700

Merge pull request #2554 from fanquake/qt-pro-brew-patch

bitcoin-qt.pro Brew patch

最佳答案

我终于能够在我的 CentOS VPS 上构建 bitcoin-1.8(不是 git 源,尽管我相信这些相同的步骤将适用)。

这是我必须安装的软件包。请注意,我必须构建其中一些。

作为根用户:

yum install gcc-c++ make
install boost-devel
yum install db4-devel
yum install openssl-devel # but this didn't provide ec.h, hence the next steps
yum install rpm-build
rpm -U ~jcomeau/rpmbuild/RPMS/x86_64/openssl-devel-1.0.0e-1.x86_64.rpm
yum install lynx # for downloading some source packages
yum install python-devel # for building miniupnpc
rpm -i ~jcomeau/rpmbuild/RPMS/x86_64/libminiupnpc9-1.8.20130503-0.1.x86_64.rpm
rpm -i ~jcomeau/rpmbuild/RPMS/x86_64/libminiupnpc-devel-1.8.20130503-0.1.x86_64.rpm

然后作为用户,使 BOOST_LIB_SUFFIX=-mt 全部测试

如果您需要有关构建 openssl-devel(规范文件在源代码中并且大部分功能正常)和 libminiupnpc-devel(我从 OpenSUSE 源 RPM 获取规范文件并对其进行了调整)的说明,请告诉我。

我相信您的直接问题是您没有安装 openssl-devel。但是,如果您不执行我执行的某些步骤,之后您可能会遇到这些其他问题。

关于fedora - 无法构建比特币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16204188/

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