最新のgccが必要ですか?私のディストリビューションに含まれているgccバイナリを使用できますか?それはそんなに重要なのか?
答え1
カーネルの構築要件は非常に保守的です。カーネル4.18で利用可能、GCC 3.2、binutils 2.20で十分です。したがって、ディストリビューションのコンパイラは正常に動作します。
実際、ほとんどすべてのGCCバージョンが可能です。しかし、あまりにも新しいバージョンのGCCでは、問題が発生することもあります。現在、GCC 7を問題なく使用していますが、カーネルを構築するためにGCC 8を使用したことはありません。