解决 Gentoo 上编译升级 GCC 的报错问题
缘起
简而言之咱最近在尝试 Gentoo,在升级 GCC 时碰到了这个问题:
1 | die "Varying l1-cache-size found, aborting |
解决
/etc/portage/make.conf
里的编译选项当中默认一般配置编译 flag 中都是 -march=native
,从而导致了这个问题的产生,解决方案就是换成自己对应架构的 lake 名,例如 -march=meteorlake
。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.