在RHEL4中安装GCC 3.4.6

发布于 2024-07-07 04:19:44 字数 538 浏览 10 评论 0原文

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

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: Cannot find install-sh or install.sh in ./../..

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

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

怎么了??

I do the following in command line:

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

And I get the following error:

configure: error: cannot find install-sh or install.sh in ./../..

There is actually an "install-sh" file in the gcc-3.4.6 directory, but that's one directory up the current, not two.

The configure script should look for install-sh in "./.." insted of "./../.." ??

What's wrong??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

双手揣兜 2024-07-14 04:19:44
  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. ./configure
  5. make
  6. make install
  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. ./configure
  5. make
  6. make install
菩提树下叶撕阳。 2024-07-14 04:19:44

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

Suggestion: Consider stow to keep custom installations in /usr/local in some sane order.

三生路 2024-07-14 04:19:44

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

Why are you cd:ing down into libstdc++-v3? I thought the correct way was to just run "make" from the directory you ran configure from.

物价感观 2024-07-14 04:19:44

以下是我构建一个不附带配置脚本的不同包的方法:

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

Here's how I built a different package that didn't come with a configure script:

config/autorun.sh
./configure <options>
make
make install
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文