首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crda制造错误

crda制造错误
EN

Unix & Linux用户
提问于 2017-12-30 07:02:40
回答 2查看 2.5K关注 0票数 1

硬件:英特尔伽利略第二代

系统: Yocto linux (物联网-devkit-image)

用户:根

在这个帖子的“步骤7”

代码语言:javascript
复制
root@dhcppc6:~/crda-3.18# make
  GEN  keys-gcrypt.c
  Trusted pubkeys: pubkeys/root.key.pub.pem pubkeys/root.x509.pem pubkeys/sforshee.x509.pem pubkeys/sforshee.key.pub.pem pubkeys/benh@debian.org.key.pub.pem pubkeys/linville.key.pub.pem
Traceback (most recent call last):
  File "./utils/key2pub.py", line 149, in <module>
    key = RSA.load_key(f)
  File "/usr/lib/python2.7/site-packages/M2Crypto/RSA.py", line 376, in load_key
    return load_key_bio(bio, callback)
  File "/usr/lib/python2.7/site-packages/M2Crypto/RSA.py", line 395, in load_key_bio
    rsa_error()
  File "/usr/lib/python2.7/site-packages/M2Crypto/RSA.py", line 330, in rsa_error
    raise RSAError(m2.err_reason_error_string(m2.err_get_error()))
M2Crypto.RSA.RSAError: no start line
Makefile:113: recipe for target 'keys-gcrypt.c' failed
make: *** [keys-gcrypt.c] Error 1

当再次运行时

代码语言:javascript
复制
root@dhcppc6:~/crda-3.18# make
  CC   libreg.so
reglib.c: In function 'reglib_verify_db_signature':
reglib.c:168:26: error: 'keys' undeclared (first use in this function)
  for (i = 0; (i < sizeof(keys)/sizeof(keys[0])) && (!ok); i++) {
                          ^
reglib.c:168:26: note: each undeclared identifier is reported only once for each function it appears in
Makefile:118: recipe for target 'libreg.so' failed
make: *** [libreg.so] Error 1

如何修正“档案室制造”?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-12-31 02:33:25

谢谢各位:)

安装构建需求

就像这个帖子

或者像这样的帖子

票数 1
EN

Unix & Linux用户

发布于 2018-01-07 14:29:53

我通过从pubkey文件夹中删除名为x509的文件来解决此错误。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/413774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档