1、缺少<openssl/opensslv.h>
解决方法:
apt-get install libssl-dev //下载相应包
dpkg -L libssl-dev //查看此包中的文件安装在哪个地方,一般是/usr/include/openssl
cp /usr/include/openssl/opensslv.h include/openssl/ //将相应的.h拷贝到相应的地方
其他文件类似
2、apt-get install flex
3、apt-get install bison
4、make[2]: *** No rule to make target 'debian/certs/benh@debian.org.cert.pem', needed by 'certs/x509_certificate_list'。 停止。
解决方法:
vim .config
将下面三个CONFIG注释掉:
# CONFIG_MODULE_SIG_ALL is not set
#CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
#CONFIG_SYSTEM_TRUSTED_KEYS=""