在解压的linux2.6.22.6文件夹下make uImage的时候出现下面的错误:
- 1
- 2
- 1
- 2
是由于我的系统的make工具太新,make的旧版规则已经无法兼容新版。按照以下方式,问题得到解决,用vim打开Makefile文件,修改416和1449行:
416行修改前:
- 1
- 1
416行修改后:
- 1
- 1
1449 行修改前:
- 1
- 1
1449 行修改后:
- 1
- 1
然后在make menuconfig有出现如下错误
scripts /kconfig/lxdialog/dialog.h32:20Lfatal error:curses.h:没有那个文件或者目录
这个错误是因为没安装libncurses,执行如下命令即可
sudo apt-get install libncurses5-dev
然后再make menuconfig 即可
然后再make uImage又出现下面的错误提示:
- 1
- 1
执行下面的命令:
- 1
- 1
然后再make uImage即可