比特币核心制造错误

时间:2018-01-05 20:46:30

标签: c++11 bitcoin bitcoind

我是比特币核心开发的新手。我在mac os high sierra 10.13.2上使用比特币核心版本v0.15.0rc3创建了一个克隆。我已经安装了所有依赖项,并且能够运行autogen.sh并配置没有错误。但是,当我运行make时,我收到以下错误。

2 errors generated.
make[2]: *** [libbitcoin_server_a-miner.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

您可以在pastebin https://pastebin.com/M7tNaiMM

中看到完整错误

我一直试图解决这个问题2天,但找不到解决方案。

1 个答案:

答案 0 :(得分:0)

问题在于Const没有被标记在函数参数之外。在github上找到问题解决方案,但看起来他们还没有添加比特币核心代码的更改。

使用const

更新miner.h文件和txmempool.h文件

https://github.com/litecoin-project/litecoin/commit/1ec0c0a01c316146434642ab2f14a7367306dbec