RHEL4にGCC 3.4.6をインストールする
-
03-07-2019 - |
質問
コマンドラインで次の操作を行います。
1)wget ftp: //mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
2)tar -jxf gcc-3.4.6.tar.bz2
3)cd gcc-3.4.6
4)cd libstdc ++-v3
5)./configure
そして、次のエラーが表示されます:
configure:error:./../ ..にinstall-shまたはinstall.shが見つかりません
実際には「install-sh」があります;ファイルはgcc-3.4.6ディレクトリにありますが、2つではなく、現在の1つ上のディレクトリです。
configureスクリプトは、" ./.."でinstall-shを探す必要があります。 「./../ ..」のinsted ??
何が問題なのですか?
解決
- wget ftp:// mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
- tar -jxf gcc-3.4.6.tar.bz2
- cd gcc-3.4.6
- ./ configure
- make
- make install
他のヒント
提案: stow を検討して、カスタムインストールを/ usr / localに正常に保持する注文。
なぜcd:libstdc ++-v3に移行するのですか?正しい方法は、単に「make」を実行することだと思いました。 configureを実行したディレクトリから。
configureスクリプトが付属していない別のパッケージを作成する方法は次のとおりです。
config/autorun.sh
./configure <options>
make
make install
所属していません StackOverflow