我试图在menuconfig
中没有选择TCP / IP协议的情况下编译Linux内核,但是当我尝试编译时遇到了这个错误:
scripts / sign-file.c:25:30:致命错误:openssl / opensslv.h:没有这样的 文件或目录
要编译我使用此命令:
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
我正在使用linux-4.10.1的内核
答案 0 :(得分:1)
由于Power Query
是特定于Debian的工具,我假设您使用的是Debian发行版;你提到它是Ubuntu。
看起来你没有安装内核的依赖关系。您可以使用以下命令安装它们(在Debian / Ubuntu上)
make-kpkg
如果APT缺少源地址,请修改您的# apt build-dep linux
以包含以下行:
/etc/apt/sources.list
应在该文件中注释(以#为前缀)。如果是,请删除#,否则请复制deb-src http://de.archive.ubuntu.com/ubuntu/ DIST main
行并将deb ...
更改为deb
。记得以后重新加载包源:
deb-src