+ -
当前位置:首页 → 问答吧 → 关于GCC编译器

关于GCC编译器

时间:2003-08-20

来源:互联网

以前用gcc2.95都可以编译2.4.*的核心,可是用gcc3.3编译提示编译器内部错误,用gcc3.2编译也经常segment fault. 请问哪个版本编译器比较稳定?

作者: jarodpardon   发布时间: 2003-08-20

我用3.2没问题呀,3.3编译2.4.21版的内核没问题,<=2.4.20的不行。

作者: libinary   发布时间: 2003-08-20

libinary is right
详情请看置顶文章

作者: carlos   发布时间: 2003-08-20

我的机器装的2.4.20-9的kernel-source,用的是testing版里的gcc-3.3.1
代码:
xx#gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/3.3.1/specs
Configured with: ../src/configure -v 
--enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr 
--mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib 
--enable-nls --without-included-gettext --enable-__cxa_atexit 
--enable-clocale=gnu --enable-debug --enable-java-gc=boehm 
--enable-java-awt=xlib --enable-objc-gc i386-linux
Thread model: posix
gcc version 3.3.1 20030626 (Debian prerelease)
它可以正常编译内核。

作者: 听峰   发布时间: 2003-08-20

你用的是debian提供的kernel-source包吧,那是打过补丁的,所以才能用gcc 3.3编译

作者: carlos   发布时间: 2003-08-21

是用debian自带的包啊,你的意思是它给kernel打过补丁,还是gcc和kernel都打过补丁?

作者: 听峰   发布时间: 2003-08-21

热门下载

更多