我正在關注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