关于linux-arm内核编译的问题

[复制链接]
2292|2
 楼主| firekingr 发表于 2008-12-20 17:45 | 显示全部楼层 |阅读模式
我新学linux,请教各位一个问题&nbsp;<br /><br />我先将arm_linux解压到根目录&nbsp;&nbsp;$tar&nbsp;zvxf&nbsp;arm-linux-gcc-2.95.3.tgz&nbsp;-C&nbsp;/&nbsp;<br />之后修改/etc/profile&nbsp;&nbsp;加入了相应目录&nbsp;<br />重起之后输入arm-,点击TAB键自动出现arm-linux-&nbsp;<br /><br />然后解压linux-2.4.18&nbsp;到/usr/src目录下&nbsp;$tar&nbsp;jxvf&nbsp;linux-2.4.18.tar.bz2&nbsp;<br />之后进入linux目录,运行$make&nbsp;mrproper&nbsp;-&gt&nbsp;&nbsp;$make&nbsp;clean&nbsp;<br />然后输入$make&nbsp;menuconfig,出现i386体系结构的内核配置,正常,退出。&nbsp;<br /><br />打开Makefile,发现&nbsp;<br />ARCH&nbsp;:=&nbsp;$(shell&nbsp;uname&nbsp;-m&nbsp;|&nbsp;sed&nbsp;-e&nbsp;s/i.86/i386/&nbsp;-e&nbsp;s/sun4u/sparc64/&nbsp;-e&nbsp;s/arm.*/arm/&nbsp;-e&nbsp;s/sa110/arm/)&nbsp;<br />CROSS_COMPILE&nbsp;=&nbsp;<br />将第一行注释掉,添加:&nbsp;ARCH&nbsp;:=&nbsp;arm&nbsp;<br />第二行改为&nbsp;CROSS_COMPILE&nbsp;=&nbsp;arm-linux-&nbsp;<br />保存退出&nbsp;<br />$make&nbsp;menuconfig&nbsp;<br />结果只出现三行配置信息:&nbsp;<br />---&nbsp;<br />Load&nbsp;an&nbsp;Alternate&nbsp;Configuration&nbsp;File&nbsp;<br />Save&nbsp;Configuration&nbsp;to&nbsp;an&nbsp;Alternate&nbsp;File&nbsp;<br /><br />完全没有i386那时候的那么多选项,请问是怎么回事啊?&nbsp;<br />
wangkj 发表于 2008-12-20 20:37 | 显示全部楼层

因为不是386

  
小小电子 发表于 2008-12-22 10:04 | 显示全部楼层

请教:

编译内核要看那些资料?&nbsp;&nbsp;&nbsp;我现在是一头雾水?&nbsp;&nbsp;&nbsp;根本就不知道从哪里开始
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部