钱包编译不过去,一直报错。求助



  • 钱包编译不过去,一直报错。
    /usr/include/boost/optional/optional.hpp: In instantiation of ‘void boost::optional_detail::optional_base<T>::construct(boost::optional_detail::optional_base<T>::argument_type) [with T = dev::eth::owning_bytes_ref; boost::optional_detail::optional_base<T>::argument_type = const dev::eth::owning_bytes_ref&]’:
    /usr/include/boost/optional/optional.hpp:250:33: required from ‘boost::optional_detail::optional_base<T>::optional_base(const boost::optional_detail::optional_base<T>&) [with T = dev::eth::owning_bytes_ref]’
    /usr/include/boost/optional/optional.hpp:564:76: required from ‘boost::optional<T>::optional(const boost::optional<T>&) [with T = dev::eth::owning_bytes_ref]’
    cpp-ethereum/libevm/VMCalls.cpp:137:68: required from here
    /usr/include/boost/optional/optional.hpp:346:8: error: use of deleted function ‘dev::eth::owning_bytes_ref::owning_bytes_ref(const dev::eth::owning_bytes_ref&)’
    new (m_storage.address()) internal_type(val) ;
    ^
    In file included from ./cpp-ethereum/libethereum/ExtVM.h:27:0,
    from cpp-ethereum/libevm/VMCalls.cpp:19:
    ./cpp-ethereum/libevm/ExtVMFace.h:72:2: error: declared here
    owning_bytes_ref(owning_bytes_ref const&) = delete;

    ^
    make[2]: *** [cpp-ethereum/libevm/libbitcoin_common_a-VMCalls.o] 错误 1
    make[2]:正在离开目录 /home/xu/qtum/src' make[1]: *** [all-recursive] 错误 1 make[1]:正在离开目录/home/xu/qtum/src'
    make: *** [all-recursive] 错误 1

    这是调用了一个不存在的函数方法啊,求助



  • 请问你是什么系统?多少版本?


Log in to reply
 

Looks like your connection to QTUM was lost, please wait while we try to reconnect.