2

コマンドラインで次のことを行います。

1) wget ftp://mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2

2) タール -jxf gcc-3.4.6.tar.bz2

3) CD gcc-3.4.6

4) CD libstdc++-v3

5) ./configure

そして、次のエラーが表示されます。

configure: エラー: ./../.. に install-sh または install.sh が見つかりません

実際には gcc-3.4.6 ディレクトリに「install-sh」ファイルがありますが、これは現在の 2 つではなく 1 つ上のディレクトリです。

configure スクリプトは、"./../.." ではなく "./.." で install-sh を探す必要があります ??

どうしたの??

4

4 に答える 4

2
  1. wget ftp://mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
  2. タール -jxf gcc-3.4.6.tar.bz2
  3. CD gcc-3.4.6
  4. 。/構成、設定
  5. 作る
  6. インストールする
于 2008-10-19T07:13:00.427 に答える
2

提案: stowを使用して、カスタム インストールを /usr/local に適切な順序で保持することを検討してください。

于 2008-10-19T07:16:29.250 に答える
1

libstdc++-v3 に cd: するのはなぜですか? configureを実行したディレクトリから「make」を実行するのが正しい方法だと思いました。

于 2008-10-19T07:06:30.317 に答える
1

これは、構成スクリプトが付属していない別のパッケージを構築する方法です。

config/autorun.sh
./configure <options>
make
make install
于 2010-02-26T23:44:06.047 に答える