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) ./配置

我收到以下错误:

配置:错误:在 ./../.. 中找不到 install-sh 或 install.sh

在 gcc-3.4.6 目录中实际上有一个“install-sh”文件,但这是当前目录的一个,而不是两个。

配置脚本应该在“./..”中查找“./../..”中的 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

建议:考虑自定义安装保存在 /usr/local 中以某种合理的顺序。

于 2008-10-19T07:16:29.250 回答
1

为什么要 cd:ing 进入 libstdc++-v3?我认为正确的方法是从您运行配置的目录中运行“make”。

于 2008-10-19T07:06:30.317 回答
1

以下是我如何构建一个没有配置脚本的不同包:

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