Установка GCC 3.4.6 в RHEL4 - PullRequest
       46

Установка GCC 3.4.6 в RHEL4

2 голосов
/ 19 октября 2008

В командной строке я делаю следующее:

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: ошибка: невозможно найти install-sh или install.sh в ./../..

На самом деле в каталоге gcc-3.4.6 есть файл "install-sh", но это один каталог на текущий, а не два.

Скрипт configure должен искать install-sh в "./ .." insted of "./../ .." ??

Что не так ??

Ответы [ 4 ]

2 голосов
/ 19 октября 2008
  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. сделать
  6. сделать установку
2 голосов
/ 19 октября 2008

Предложение: рассмотрите stow , чтобы сохранить пользовательские установки в / usr / local в каком-то нормальном порядке.

1 голос
/ 27 февраля 2010

Вот как я создал другой пакет, который не поставлялся со скриптом настройки:

config/autorun.sh
./configure <options>
make
make install
1 голос
/ 19 октября 2008

Почему вы перешли на libstdc ++ - v3? Я думал, что правильный способ - просто запустить "make" из каталога, из которого вы запустили configure.

...