美文网首页
Bitshares Core 升级编译

Bitshares Core 升级编译

作者: 曾老师黑板报 | 来源:发表于2018-07-10 18:37 被阅读0次

前言

BitShares Core Release 2.0.180612 新版本发布,修复重大bug。这是一个协议升级(硬分叉)版本,请所有节点在 2018年7月19日(周四)北京时间晚上22:00前完成升级。

参考公告:
https://steemit.com/bitshares/@abit/bitshares-core-release-2-0-180425

升级步骤

git fetch origin
git checkout 2.0.180612
git submodule update --init --recursive
git submodule sync --recursive
git submodule update --init --recursive
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo .
make clean
make

使用replay-blockchain参数启动witness:
bitshares/bitshares-core/programs/witness_node/witness_node -d ./node_data  --partial-operations true --replay-blockchain

问题解决

错误:

make[5]: *** 没有规则可以创建“libeditline_la-editline.lo”需要的目标“/root/bitshares/bitshares-core/libraries/fc/vendor/editline/src/editline.c”。 停止。

由于在root目录编译,移动到/home目录重新编译,已有的编译连接文件,导致的问题。

解决:
重新clone项目,把bitshares/bitshares-core/libraries替换为最新的版本,重新编译。

相关文章

网友评论

      本文标题:Bitshares Core 升级编译

      本文链接:https://www.haomeiwen.com/subject/nneqpftx.html