LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 892|回复: 4

最近编译内核总发生错误!

[复制链接]
发表于 2005-8-3 11:44:21 | 显示全部楼层 |阅读模式
debian-sarge
总是在make的最后提示某个部分出现错误,于是我就更改提示的部分,但每次改完这个就出现其他的类似的错误。

我安装系统的时候用的是stable的源,编译内核成功后,在转成testing的源进行了系统升级,然后到现在再次编译内核就出现了现在的情况了。请问这种情况会不会是软件版本不同造成的吗?我发现我的系统现在有gcc(4:3.3.5-3),gcc-3.3(1:3.3.5-13),gcc-3.3-base(1:3.3.5-13)三个已经安装的软件,他们有什么分别吗?我知道编译内核需要gcc,其他两个是做什么的?

我编译内核都是从kernel.org下载源码,在内核里做好设置后make-kpkg clean , make-kpkg --initrd kernel_image,每次都是屡试不爽。
 楼主| 发表于 2005-8-4 11:22:25 | 显示全部楼层
ft,没人知道吗?
回复 支持 反对

使用道具 举报

零二年的夏天 该用户已被删除
发表于 2005-8-4 11:28:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-8-4 22:45:44 | 显示全部楼层
I had the same problem
check your cc
gcc-4.0 does not work
link  gcc-3.3 to cc then try again

?---I cannot input chinese now, sorry
回复 支持 反对

使用道具 举报

发表于 2005-8-5 06:28:57 | 显示全部楼层
Post by xsam
debian-sarge
总是在make的最后提示某个部分出现错误,于是我就更改提示的部分,但每次改完这个就出现其他的类似的错误。

我安装系统的时候用的是stable的源,编译内核成功后,在转成testing的源进行了系统升级,然后到现在再次编译内核就出现了现在的情况了。请问这种情况会不会是软件版本不同造成的吗?我发现我的系统现在有gcc(4:3.3.5-3),gcc-3.3(1:3.3.5-13),gcc-3.3-base(1:3.3.5-13)三个已经安装的软件,他们有什么分别吗?我知道编译内核需要gcc,其他两个是做什么的?
Have a look at http://packages.debian.org/
Package: gcc (4:3.3.5-3)
The GNU C compiler
This is the GNU C compiler, a fairly portable optimizing compiler for C.
This is a dependency package providing the default GNU C compiler.
So, this is the gcc package from the sarge stable branch.

In the old days, the default gcc compiler in the Woody branch is 2.95.4.  When Sarge  becomes the stable branch, this build, 3.3.5-3, replaced 2.95.4 as the new default compiler in the stable branch.
Package: gcc-3.3 (1:3.3.5-13)
The GNU C compiler
This is the GNU C compiler, a fairly portable optimizing compiler for C.
This is the the gcc compiler version 3.3.5.  Functionally, it is exactly the same as above.  Branded as gcc-3.3 in the past in order to differentiate with the gcc (Woody, 2.95) compiler.  When new update is released, e.g. 3.3.6, the gcc package maintainer will update the gcc-3.3 first, not the gcc.
Package: gcc-3.3-base (1:3.3.5-13)
The GNU Compiler Collection (base package)
This package contains files common to all languages and libraries contained in the GNU Compiler Collection (GCC).
As name implied, it is not the gcc compiler but files common to all other compilers such as g++, g77 etc.
我编译内核都是从kernel.org下载源码,在内核里做好设置后make-kpkg clean , make-kpkg --initrd kernel_image,每次都是屡试不爽。
Can you post your error messages?
回复 支持 反对

使用道具 举报

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

本版积分规则

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