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

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

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) компакт-диск libstdc++-v3

5) ./настроить

И я получаю следующую ошибку:

настроить: ошибка: не удается найти install-sh или install.sh в ./../..

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

Скрипт конфигурации должен искать install-sh в "./.." вместо "./../.." ??

Что случилось??


person GetFree    schedule 19.10.2008    source источник


Ответы (4)


  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. компакт-диск gcc-3.4.6
  4. ./настроить
  5. делать
  6. сделать установку
person Owen    schedule 19.10.2008

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

person Community    schedule 19.10.2008

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

person JesperE    schedule 19.10.2008
comment
Ошибка возникает при запуске ./configure. Я пока не могу запустить make. В libstdc++-v3 также есть скрипт настройки. А инструкция по установке такая запутанная, что я наверное что-то не понял. - person GetFree; 19.10.2008

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

config/autorun.sh
./configure <options>
make
make install
person Eric    schedule 26.02.2010