锦方的个人网页 · 如果有一天你突然想起了我


debian安装steem钱包失败

目录

安装依赖

  sudo apt-get install -y gcc-4.9 g++-4.9 cmake make libbz2-dev libdb++-dev libdb-dev
  
  sudo apt-get install -y libssl-dev openssl libreadline-dev autoconf libtool git
  

  sudo apt-get install gcc g++ cmake make libbz2-dev libdb++-dev libdb-dev libssl-dev openssl libreadline-dev autoconf libtool git libboost-all-dev

boost

下载
https://sourceforge.net/projects/boost/files/
解压

tar xjf boost_1_65_1.tar.bz2

下面进入root账户操作
    
    sudo su
    cd到解压好的目录
   ./bootstrap.sh "--prefix=$BOOST_ROOT"
   ./b2 install

steemd

   cd ~
   git clone https://github.com/steemit/steem.git
   cd steem
   git submodule update --init --recursive

   export BOOST_ROOT=$HOME/opt/boost_1_65_1
   cmake -DBOOST_ROOT="$BOOST_ROOT" -DCMAKE_BUILD_TYPE=Release .
   make && sudo make install

到make的时候就出现错误,然后一天也没有找到解决办法就暂时放弃了.

/steem/libraries/fc/src/thread/context.hpp:103:25: 
error: ‘fcontext_t’ in namespace ‘bc’ does not name a type
      my_context(new bc::fcontext_t),