make menuconfig加载.config后 make出错

Z_潇洒独行 2016-08-29 12:32:54
小白初学Linux内核裁剪编译,多多指教!内核版本 2.6.36
先sudo make menuconfig 进行一番选择后,保存了beta.config文件,文件目录 /usr/src/linux-2.6.36/
中间有些事情要处理,没有马上编译。
事情处理完后,进行了 sudo make mrproper,sudo make menuconfig 加载我的beta.config文件,然后保存为beta1.config;
接下来就 sudo make,然后出现以下错误。。

HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig arch/x86/Kconfig
***
*** You have not yet configured your kernel!
*** (missing kernel config file ".config")
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] 错误 1
make[1]: *** [silentoldconfig] 错误 2
make: *** 没有规则可以创建“include/config/kernel.release”需要的目标“include/config/auto.conf”。 停止。

内核目录下确实有.config文件

z@z-virtual-machine:/usr/src/linux-2.6.36$ ls
arch CREDITS fs kernel net security
beta1.config crypto include lib README sound
beta.config Documentation init MAINTAINERS REPORTING-BUGS tools
block drivers ipc Makefile samples usr
COPYING firmware Kbuild mm scripts virt

现在问题有两个:
一是,以上问题怎么解决,include/config目录下确实没有auto.conf;
二是,内核目录下有多个.config文件时,内核在make的时候选的哪个confg?
...全文
1147 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Z_潇洒独行 2016-08-29
  • 打赏
  • 举报
回复
引用 5 楼 q3733353520 的回复:
网上大把吧?《Linux内核设计与实现》、《Linux内核源代码情景分析》、《深入理解Linux内核》
多谢!
  • 打赏
  • 举报
回复
引用 4 楼 mjuhbgt 的回复:
[quote=引用 3 楼 q3733353520 的回复:] [quote=引用 2 楼 mjuhbgt 的回复:] [quote=引用 1 楼 q3733353520 的回复:] cp xxx.config .config
额……问题解决,make menuconfig保存的配置文件名只能是.config吗? 我好像缺了一些基础知识……麻烦问下这需要学哪些东西。。。[/quote] 内核相关视频,书?[/quote] 对,有相关资料吗[/quote] 网上大把吧?《Linux内核设计与实现》、《Linux内核源代码情景分析》、《深入理解Linux内核》
Z_潇洒独行 2016-08-29
  • 打赏
  • 举报
回复
引用 3 楼 q3733353520 的回复:
[quote=引用 2 楼 mjuhbgt 的回复:] [quote=引用 1 楼 q3733353520 的回复:] cp xxx.config .config
额……问题解决,make menuconfig保存的配置文件名只能是.config吗? 我好像缺了一些基础知识……麻烦问下这需要学哪些东西。。。[/quote] 内核相关视频,书?[/quote] 对,有相关资料吗
  • 打赏
  • 举报
回复
引用 2 楼 mjuhbgt 的回复:
[quote=引用 1 楼 q3733353520 的回复:] cp xxx.config .config
额……问题解决,make menuconfig保存的配置文件名只能是.config吗? 我好像缺了一些基础知识……麻烦问下这需要学哪些东西。。。[/quote] 内核相关视频,书?
Z_潇洒独行 2016-08-29
  • 打赏
  • 举报
回复
引用 1 楼 q3733353520 的回复:
cp xxx.config .config
额……问题解决,make menuconfig保存的配置文件名只能是.config吗? 我好像缺了一些基础知识……麻烦问下这需要学哪些东西。。。
  • 打赏
  • 举报
回复
cp xxx.config .config

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧