Fedora 18にGCC 4.6.3をインストールしようとしています。
私はフォローしていますLars Rohrbachが提供するガイダンス。実行するとmake
エラーが発生します。
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
compilation terminated.
私はこれがglibcライブラリを持っていないのでオンラインで読んだが、glibcはすでに私のコンピュータにインストールされています。
yum install glibc
Loaded plugins: langpacks, presto, refresh-packagekit
Package glibc-2.16-28.fc18.x86_64 already installed and latest version
Nothing to do
(zlibが必要なプログラムをインストールする前に同様のエラーが発生しましたが、zlibがすでに存在していました。)
誰かがgcc 4.6.3を正常にインストールするのに役立ちますか?ありがとうございます。
答え1
~からこの回答スタックオーバーフローから:
32ビットlibc開発パッケージがありません。
存在する赤い帽子リリースバージョン、パッケージ名はです
glibc-devel.i686
。
たぶんFedoraは同じパッケージ名であるかもしれません。これこれも確認されました:
[root at prophead ~]# rpm --qf %{NAME}-%{ARCH}\\n -qf /usr/include/gnu/stubs-64.h
glibc-devel-x86_64
[root at prophead ~]# rpm --qf %{NAME}-%{ARCH}\\n -qf /usr/include/gnu/stubs-32.h
glibc-devel-i686