|
当前系统的gcc-3.4.3-20050110-r1是3月26日uD时用gcc-3.4.3-20050110灌出来的,当然-march=pentium4在gcc-3.4.3-20050110下没有问题;
而前几天emerge qt-3.3.4-r3时出现“段错误”中止,当时没在意;
后用stage3-pentium4-2005.0新装系统,bootstrap进行到emerge gcc时又是“段错误”中止(stage3-pentium4-2005.0的gcc版本是gcc-3.3.5),仔细看了下,应该是在探测cpuinfo以后,故基本判定与CFLAGS所设cpu-type有关。
试着将make.conf中的CFLAGS="-march=pentium4..."改为CFLAGS="-march=i686...",无论是当前系统还是另一分区2005.0新系统都一切顺利。
试想Celeron D如果只作i686用,gentoo之于debian还有什么优势可言? |
|