LINUX.ORG.RU

Не могу установить GCC


0

1

Всем привет.
Скажу сразу, в линуксе ни разу не эксперт. Пользуюсь им постольку-поскольку. Иногда логинюсь по ссш на сервер откуда запускаю некоторые приложения. Это лирика. А теперь суть. Недавно возникла необходимость переустановить ось на одном из серверов. Купил последний релиз самого базового RHEL 6 x86_64-- Desktop edition, установил по принципу ok->next. То есть все, абсолютно все, по дефолту. После этого возникла необходимость установить самые базовые приложения. Порывшись немного в интернете обнаружил, что многое делается через yum. Тут была первая грабля — после установки yum install gcc, почему то установился голый gcc (не знаю как правильно это наз-ся, но ничего кроме gcc в системе не было, ни g++, ни gfortran). Гугл опять пришел на помощь сказав, что надо сделать yum install gcc-c++, и тогда появится хотя бы g++. Тут была вторая грабля, yum упорно говорил, что c gcc-c++ он не знаком. Я решил, что попробую быть умнее юма и скачал исходники самого gcc. Но, при попытке ./configure процесс стопорился на этапе поиска gmp, mpfr и mpc. yum опять подводил утверждая, что в системе первые два пакета установлены, а с третьим опять же не знаком. Я рекурсивно начал устанавливать gmp, mpfr и mpc. К моему счастью, все три пакета успешно установились (под успешным я называю отсутствие каких-либо ошибок при ./configre, make, make check и make install). Теперь configure для gcc проходит нормально, но повляется ошибка при попытке make, природа которой для меня уже не так очевидна. И за сим я обращаюсь на этот форум. Ниже сама ошибка
----------------------------------------------------------------
collect2: ld returned 1 exit status
make[3]: *** [build/gengtype] Error 1
make[3]: Leaving directory `/home/kaster/Downloads/GCC/trunk/gccdir/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/home/kaster/Downloads/GCC/trunk/gccdir'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/kaster/Downloads/GCC/trunk/gccdir'
make: *** [all] Error 2
----------------------------------------------------------------
Заранее спасибо всем откликнувшимся.


Ответ на: комментарий от thesis

нет. на сайте пишут что самообслуживание. за 50 долларов покупаешь возможность в течение года получать обновления. но написать все же надо. может после того как прицеплю репозиторий, все же произойдет чудо.

kaster
() автор топика
15 июля 2012 г.
Ответ на: комментарий от kaster

поделись, пож-та, если не сложно – что есть gpp?

# yum info gpp
Загружены модули: langpacks, presto, refresh-packagekit, remove-with-leaves,
: show-leaves
Доступные пакеты
Название: gpp
Архитектура: i686
Версия: 0.7.0
Выпуск: 5.fc15
Объем: 46 k
Источник: fedora
Аннотация: GNOME Photo Printer
Ссылка: http://www.fogman.de/?GnomePhotoPrinter
Лицензия: GPLv2+
Описание: Gnome Photo Printer is intended for printing photos in an easy way.
: Just drag your Photos from Nautilus to the Gnome Photo Printer window
: and drop it. Make some selections like Photo or Paper size, hit
: Preview or Print, and see your pictures printed.

toney ★★★★★
()

Вопрос: а зачем на сервере нужен компилятор?

RHEL 6 x86_64-- Desktop edition

Графическая оболочка (Gnome) тоже зачем?

Да и десктопное ядро у RedHat отличается от серверного(в основном планировщиком процессов).

И если сервер полу-домашний, то почему бы не поставить Debian или CentOS, например?

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

Вопрос: а зачем на сервере нужен компилятор?

Сплойты конпелять :)

annulen ★★★★★
()

Проверь, что все репы подключены, если все равно gcc-c++ не появится, подключи центосовкие

annulen ★★★★★
()

50 баксов пусть вычтут из зарплаты. что поделать, за все надо платить, за кривизну рук в том числе

Два чая этому господину.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.