在RHEL4中安装GCC 3.4.6

时间:2008-10-19 06:19:42

标签: linux gcc installation redhat rhel

我在命令行中执行以下操作:

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.

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

配置脚本应该在“./../”中查找“./ ..”中的install-sh ??

怎么了?

4 个答案:

答案 0 :(得分:2)

  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. ./配置
  5. 使
  6. make install

答案 1 :(得分:2)

建议:考虑stow以一些合理的顺序在/ usr / local中保留自定义安装。

答案 2 :(得分:1)

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

答案 3 :(得分:1)

以下是我如何构建一个不带配置脚本的不同软件包:

config/autorun.sh
./configure <options>
make
make install