Я пытаюсь создать цепной код, используя go build
,
Среда:
Когда я бегу go build
Я получаю следующую ошибку:
# github.com/hyperledger/fabric/vendor/github.com/miekg/pkcs11
..\..\github.com\hyperledger\fabric\vendor\github.com\miekg\pkcs11\pkcs11.go:29:18: fatal error: ltdl.h: No such file or directory
compilation terminated.
Я проверил, и моя установка GCC не содержит ltdl.h файл в включают папка.
Я нашел ТАК сообщение с решение для Linux, но не один для Windows.
Может кто-нибудь помочь?
На окнах можно строить без PKCS
go build --tags nopkcs11
Попробуйте выполнить следующую команду
sudo apt install libtool libltdl-dev
Удостовериться go get -u github.com/hyperledger/fabric/core/chaincode/shim
не выдает ошибку go build
Это.