我正在关注2个链接,在我的系统中设置Hyperledger Fabric 1.0。Hyperledger Fabric 1.0 Ubuntu 16.04
首先链接http://hyperledger-fabric.readthedocs.io/en/latest/dev-setup/devenv.html 以下命令后
cd $GOPATH/src/github.com/hyperledger/fabric/devenv
vagrant up
vagrant ssh
我跟着http://hyperledger-fabric.readthedocs.io/en/latest/dev-setup/build.html 使用
cd $GOPATH/src/github.com/hyperledger/fabric
make dist-clean all
发生错误后...
github.com/hyperledger/fabric/vendor/github.com/mattn/go-sqlite3 /usr/bin/ld: cannot find -lrocksdb collect2: error: ld returned 1 exit status Makefile:137: recipe for target 'build/bin/peer' failed make: *** [build/bin/peer] Error 2
在左侧,我是流浪者运行和右边是我的Hyperledger面料1.0安装make命令的dist-清洁所有
对我来说这似乎是rocksdb的问题,我怎么能解决这个问题?
除了我下面的回复之外,你是否正在运行一个目前的游民环境?当你跑过'流浪'时,它是否构建了一个新的环境,还是重新开始了一个更旧的环境?如果你想从源头上构建,那么你可能需要先考虑'流浪摧毁'。 – christo4ferris