使用docker在本地运行chaincode时遇到问题

时间:2017-04-10 09:26:13

标签: go docker-compose blockchain hyperledger

我在本地系统上运行学习链代码示例时遇到错误,请为我提供适合上述错误的解决方案

$ go build
# github.com/hyperledger/fabric/vendor/github.com/miekg/pkcs11
exec: "gcc": executable file not found in %PATH%

2 个答案:

答案 0 :(得分:3)

看起来Fabric团队介绍" nopkcs11"标记可以绕过问题 - https://jira.hyperledger.org/browse/FAB-2854

我使用以下命令构建我的链代码:

go build -tags nopkcs11

答案 1 :(得分:0)

我的理解是正在遵循https://github.com/IBM-Blockchain/learn-chaincode中的Learn Chaincode示例。请注意,此示例适用于Hyperledger Fabric版本0.6。

该消息与示例引用的PKCS11程序包相关。这个PKCS包需要一个gcc编译器才能构建。我建议获取一个gcc编译器,然后再尝试构建该示例。