|
发表于 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? |
|