我在本地系统上运行学习链代码示例时遇到错误,请为我提供适合上述错误的解决方案
$ go build
# github.com/hyperledger/fabric/vendor/github.com/miekg/pkcs11
exec: "gcc": executable file not found in %PATH%
答案 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编译器,然后再尝试构建该示例。