Chinaunix

标题: 真是晕!为什么什么也没改,内核编译不通过? [打印本页]

作者: benben3956    时间: 2005-09-01 14:15
标题: 真是晕!为什么什么也没改,内核编译不通过?
我下的2.4.26的内核编译,先make menuconfig,make zImage,源文件一个没动,编译过程却出现下面错误。郁闷!!!
net/network.a(core.o)(.text+0x2ea3): In function `dev_get_info':
: undefined reference to `memcpy'
net/network.a(ipv4.o)(.text+0x13d49): In function `arp_get_info':
: undefined reference to `memcpy'
make: *** [vmlinux] Error 1

这是为什么呀? 为什么连结的时候出问题? memcpy在什么地方呀?我什么都没改内核的编译不应该出错呀。   
作者: platinum    时间: 2005-09-01 14:57
标题: 真是晕!为什么什么也没改,内核编译不通过?
make dep
这步做了吗?
作者: benben3956    时间: 2005-09-01 15:16
标题: 真是晕!为什么什么也没改,内核编译不通过?
做了呀。真实搞不明白。大家碰到这种事情吗?
作者: friday182    时间: 2005-09-02 09:47
标题: 真是晕!为什么什么也没改,内核编译不通过?
是config的时候相应的network选项没有选,具体是哪个自己make menuconfig的时候去找找吧
作者: platinum    时间: 2005-09-02 10:08
标题: 真是晕!为什么什么也没改,内核编译不通过?
原帖由 "benben3956" 发表:
我下的2.4.26的内核编译,先make menuconfig,make zImage,源文件一个没动,编译过程却出现下面错误。郁闷!!!

我没看到你有 make dep
作者: benben3956    时间: 2005-09-02 10:42
标题: 真是晕!为什么什么也没改,内核编译不通过?
我忘了写了。不过我的确是make menuconfig,make dep,make bzImag.
后来我下了个2.4的,编译就通过了。我今天再下个2。2的编译看看。
作者: platinum    时间: 2005-09-02 10:56
标题: 真是晕!为什么什么也没改,内核编译不通过?
原帖由 "benben3956" 发表:
我忘了写了。不过我的确是make menuconfig,make dep,make bzImag.
后来我下了个2.4的,编译就通过了。我今天再下个2。2的编译看看。

2.4 ?
2.2 ?
作者: gunguymadman    时间: 2005-09-02 11:16
标题: 真是晕!为什么什么也没改,内核编译不通过?
下个2.6的
作者: benben3956    时间: 2005-09-02 12:04
标题: 真是晕!为什么什么也没改,内核编译不通过?
2.6的我也下了,编译也没问题。我今天又下了2.2.26的,就是2。2的最终版本,编译还是那个问题。真奇怪呀!应该不是我的配置问题。谁能不能也试试看。
作者: platinum    时间: 2005-09-02 12:30
标题: 真是晕!为什么什么也没改,内核编译不通过?
2.2 的?
你的 glibc、mkinitrd、modprobe 满足他的要求吗?具体我不清楚了
作者: 非常de佳    时间: 2005-09-02 15:16
标题: 真是晕!为什么什么也没改,内核编译不通过?
我编译的时候也经常碰到不通过的地方,一般是下载的源代码有问题,要不就是内核中的有些项目与你的硬件冲突,可以试试把出错的功能去掉,或者把这个功能换种方式编译:模块方式出错就试试编进内核,或反之




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2