QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1303|回复: 6

armlinux kernel 的编译问题

[复制链接]
发表于 2005-4-13 17:30:20 | 显示全部楼层 |阅读模式
1:小弟现在下载了一个正式版的2.4.18的内核,然后再打arm给的补丁,过程感觉怪怪的,而且打完补丁后裁减内核(make menuconfig)时发现没有ARM system type 的选项,看来补丁没打成,请教各位打补丁的过程和注意事项。
2:网上哪有下linux-2.4.18-rmk7.bz 源码包的,我找的几个下不了。

谢谢啦
 楼主| 发表于 2005-4-14 10:44:16 | 显示全部楼层
顶顶我啊,谢谢
回复

使用道具 举报

发表于 2005-4-14 19:17:25 | 显示全部楼层
你怎么打的补丁?

2.4.18-rmk7的源码包,skyeye网站上就有,你可以访问下面的目录:
http://www.huihoo.org/mirrors/pub/embed/skyeye/src/armlinux/
回复

使用道具 举报

 楼主| 发表于 2005-4-15 09:13:55 | 显示全部楼层
我是按照标准linux里的README说的那样,$ bzip2 -dc patch linux-2.4.18-rmk7.bz2 | patch -p1   ,是不是有问题,还是要改设置或是Makefile?

谢谢
回复

使用道具 举报

 楼主| 发表于 2005-4-15 09:18:46 | 显示全部楼层
你说的网址我去了好多遍,下不了,郁闷ing
回复

使用道具 举报

发表于 2005-9-6 12:09:42 | 显示全部楼层
给你一篇文章:http://www.arm.linux.org.uk/docs/kerncomp.php 上面说的挺详细的,别告诉我看不懂英文。《源码开放的嵌入式系统软件分析与实践》中的编译armlinux的说明少了一句话:
注释掉:
ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)

添加:
ARCH                ?= arm
CROSS_COMPILE        ?= /usr/local/arm/2.95.3/bin/arm-linux-

然后看你的运气了。
回复

使用道具 举报

发表于 2005-9-6 17:08:43 | 显示全部楼层

关于打补丁

先解压linux source,然后解压patch,再进入解压后的linux目录,把解压后的path文件copy进去,再用指令patch -p1 < patch文件就可以了。其它的就和楼上的说的一样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 08:55 , Processed in 0.052620 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表