it-swarm-ja.com

MakeはGCCのコンパイルに失敗します

私は Linux From Scratch をしようとしています、私はGCCをコンパイルしています。
次のエラーが発生します:

/usr/include/stdio.h:28:0からインクルードされたファイルでは、
from ../.././gcc-4.7.0/libgcc/../gcc/tsystem.h:88、
from ../.././gcc-4.7.0/libgcc/libgcc2.c:29:
/usr/include/features.h:324:26:致命的なエラー:bits/predefs.h:そのようなファイルまたはディレクトリはありません
コンパイルが終了しました。

これを修正する方法がわかりません。 GCCバージョン4.7.0を使用しています
これを修正する方法を知っている人はいますか?

5
Alberto Pau

Debian/ubuntu/mintを使用したx86_64の場合:

apt-get install gcc-multilib

これは私のためにそれを修正しました。

13
Sam Watkins

64ビットマシンでビルドしている場合は、32ビットライブラリ(この場合はlibc)も使用できることを確認してください。

何かのようなもの Sudo apt-get install libc6-dev-i386あなたが必要なものを手に入れるはずです。

出典: " [SOLVED] Missing predefs.h " Ubuntuフォーラムから。

1