2017-03-04 95 views
0

私はCentos 6.6でサーバを使用しています。私はroot権限を持っていないので、gcc-4.8.1を自分のディレクトリにインストールしたい。私は解決策を見つけたと、私は次のコマンドを実行します。GCCをインストールする:致命的なエラー:gnu/stubs-32.h:そのようなファイルやディレクトリがありません

wget http://www.netgull.com/gcc/releases/gcc-4.8.1/gcc-4.8.1.tar.gz 
tar zxvf gcc-4.8.1.tar.gz 
cd gcc-4.8.1 
./contrib/download_prerequisites 
cd .. 
mkdir objdir 
cd objdir 
$PWD/../gcc-4.8.1/configure --prefix=$HOME/gcc-4.8.1 --enable-languages=c,c++,fortran,go 
make 

makeのコマンドを実行しているとき、私はエラーを得ました。次の情報を報告します:

configure: error: `CC' has changed since the previous run: 
configure: former value: `/home/mypath/software/try_gcc2/objdir/./gcc/xgcc -B/home/mypath/software/try_gcc2/objdir/./gcc/ -B/home/mypath/software/try_gcc2/installed/x86_64-unknown-linux-gnu/bin/ -B/home/mypath/software/try_gcc2/installed/x86_64-unknown-linux-gnu/lib/ -isystem /home/mypath/software/try_gcc2/installed/x86_64-unknown-linux-gnu/include -isystem /home/mypath/software/try_gcc2/installed/x86_64-unknown-linux-gnu/sys-include ' 
configure: current value: `/home/mypath/software/try_gcc2/objdir/./gcc/xgcc -B/home/mypath/software/try_gcc2/objdir/./gcc/ -B/home/mypath/gcc-4.8.1/x86_64-unknown-linux-gnu/bin/ -B/home/mypath/gcc-4.8.1/x86_64-unknown-linux-gnu/lib/ -isystem /home/mypath/gcc-4.8.1/x86_64-unknown-linux-gnu/include -isystem /home/mypath/gcc-4.8.1/x86_64-unknown-linux-gnu/sys-include ' 
configure: error: in `/home/mypath/software/try_gcc2/objdir/x86_64-unknown-linux-gnu/libgcc': 
configure: error: changes in the environment can compromise the build 
configure: error: run `make distclean' and/or `rm ./config.cache' and start over 
make[2]: *** [configure-stage1-target-libgcc] Error 1 
make[2]: Leaving directory `/home/mypath/software/try_gcc2/objdir' 
make[1]: *** [stage1-bubble] Error 2 
make[1]: Leaving directory `/home/mypath/software/try_gcc2/objdir' 
make: *** [all] Error 2 

私のコマンドには何が問題なのか分かりません。私を助けてくれてありがとう!

答えて

1

私は解決策を見つけたと思います。 gcc-5.2.0をビルドしようとすると、私のサーバに32ビットライブラリがないことが報告されます。とにかくインストールしたい場合は、インストール時に--disable-multilibを追加することもできます。私は試してみましたが、ビルドは正常に実行されています。

関連する問題