|
发表于 2004-9-14 12:07:17
|
显示全部楼层
gcc 3.4的abi又修改了。如果以前的系统核心部分用gcc 3.3编译出来的,很可能和后来用gcc 3.4编译出来的东东冲突导致不能运行之类。不过如果系统从开始就是用gcc 3.4编译出来,应该就没有这个问题了。除非又要用以前gcc 3.3编译的二进制文件。debian一直不用gcc 3.4就是怕这个东东。不过FreeBSD早用了gcc 3.4,似乎也没啥特别的问题。gcc 3.4的优点在于一次编译整个unit和类似vc的预编译头文件。对于gentoo这种啥都要自己编译的,预编译还是很有用的。 |
|