执行make 报错 内容如下
[ 4%] Building CXX object libraries/fc/CMakeFiles/fc.dir/src/rpc/state.cpp.o
/mnt/disktwo/steem/libraries/fc/src/rpc/state.cpp: 在成员函数‘fc::rpc::request fc::rpc::state::start_remote_call(const string&, fc::variants)’中:
/mnt/disktwo/steem/libraries/fc/src/rpc/state.cpp:47:69: 错误:对‘fc::rpc::request::request()’的调用没有匹配的函数
request request{ "2.0", _next_id++, method_name, std::move(args) };
^
/mnt/disktwo/steem/libraries/fc/src/rpc/state.cpp:47:69: 附注:备选是:
In file included from /mnt/disktwo/steem/libraries/fc/src/rpc/state.cpp:1:0:
/mnt/disktwo/steem/libraries/fc/include/fc/rpc/state.hpp:7:11: 附注:fc::rpc::request::request()
struct request
^
/mnt/disktwo/steem/libraries/fc/include/fc/rpc/state.hpp:7:11: 附注: 备选需要 0 实参,但提供了 4 个
/mnt/disktwo/steem/libraries/fc/include/fc/rpc/state.hpp:7:11: 附注:fc::rpc::request::request(const fc::rpc::request&)
/mnt/disktwo/steem/libraries/fc/include/fc/rpc/state.hpp:7:11: 附注: 备选需要 1 实参,但提供了 4 个
/mnt/disktwo/steem/libraries/fc/include/fc/rpc/state.hpp:7:11: 附注:fc::rpc::request::request(fc::rpc::request&&)
/mnt/disktwo/steem/libraries/fc/include/fc/rpc/state.hpp:7:11: 附注: 备选需要 1 实参,但提供了 4 个
make[2]: *** [libraries/fc/CMakeFiles/fc.dir/src/rpc/state.cpp.o] 错误 1
make[1]: *** [libraries/fc/CMakeFiles/fc.dir/all] 错误 2
make: *** [all] 错误 2
编译安装步骤;
git clone https://github.com/steemit/steem
cd steem
git checkout stable
git submodule update --init --recursive
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j$(nproc) steemd
make -j$(nproc) cli_wallet
编译要求的依赖包autoconf , automake,cmake, g++ git libbz2-dev libsnappy-dev libssl-dev libtool make pkg-config, python3 ,python3-jinja2 doxygen libncurses5-dev libreadline-dev perl
系统centos
网上没找到合适的答案,快被这个问题搞疯了
我感觉是哪个安装包有点问题 大佬们觉得会是哪里除了问题?