Перейти к содержанию

Помогите поставить GCC


Рекомендуемые сообщения

Поставил Mandriva One (с liveCD), все работает, все хорошо. Только вот не могу поставить программы из архивов, после ./configure выдает что нет GCC и еще чего то.. В центре настройки, при просмотре установленых пакетов показано что GCC установлен.

Вот такая фигня. Хотел поставить с rpm пакета, зашел на rpm.pbone.net задал в поиск gcc и мне выдало целую кучу ссылок, как узнать какой ставить. Я какой то скачал попробовал поставить, выдало ошибку и фсе.. че делать и как эту хрень поставить Confused заранее благодарен...

Ссылка на комментарий
Поделиться на другие сайты

во-первых, не надо ставить сторонние пакеты - это может привести к проблемам.

Цитата:

В центре настройки, при просмотре установленых пакетов показано что GCC установлен.

а вы проверьте: rpm -q gcc

Ссылка на комментарий
Поделиться на другие сайты

rpm -q gcc говорит что пакет не установлен, но в центре управления Мандрива показывает что он стоит, че за хрень.

И еще в usr/bin/ есть gcc-4.1.1 это как?

А самое главное где мне найти чертов rpm пакет и установить ЖЦЦ!!

У меня есть несколько

- gcc-4.1.1-3mdk.i586.rpm

- gcc-4.0.1-5mdk.i586.rpm

но при установке они говорят что им что то нехватает и.т.п и не ставятся!!

Ссылка на комментарий
Поделиться на другие сайты

В мандриве есть специальная команда для управления софтом - urpmi

Сначала man urpmi - внимательно читаете, потом можете почитать ещё тут: http://wiki.linux.ru/index.php/FAQ:mandriva_urpmi

А потом уже у Вас вопросов возникнуть не должно :))

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Вопросы всётаки возникают, У меня нет RPM. А есть gcc-4.2.0-20070501.tar.bz2

Всё делаю по инструкции в консоли, под рутом, в отдельной дирректории. Запускаю configure прописываю --prefix= на дирректорию, где лежит сс (куда только не прописывал)

Ответ один

cheking for gcc... no

cheking for cc... no

configure: error: no acceptable C compiller found in $PATH Sad

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

Что делать? Голова уже пухнет.

Ссылка на комментарий
Поделиться на другие сайты

Raptor писал(а) Wed, 30 May 2007 13:25

Вопросы всётаки возникают, У меня нет RPM. А есть gcc-4.2.0-20070501.tar.bz2

Всё делаю по инструкции в консоли, под рутом, в отдельной дирректории. Запускаю configure прописываю --prefix= на дирректорию, где лежит сс (куда только не прописывал)

Ответ один

cheking for gcc... no

cheking for cc... no

configure: error: no acceptable C compiller found in $PATH Sad

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

Что делать? Голова уже пухнет.

Для того, что бы скомпилить gcc нужен gcc, которого нет.

Ставите gcc из rpm.

Если ругается - смотрите чего ругается и давайте ругань сюда.

А не так, что то то типа хочет. Конкретно давайте.

Ссылка на комментарий
Поделиться на другие сайты

Я Вам давал ссылку на статью, где описывается настройка urpmi как для дисков, так и для online-репозитория, где есть ВСЁ!

Кроме того, Вы сказали, что у вас есть

Цитата:

- gcc-4.1.1-3mdk.i586.rpm

- gcc-4.0.1-5mdk.i586.rpm

но неудовлетворяют зависимости.

urpmi как раз и даёт возможность не обращать внимания на зависимости(т.е. он сам за ними следит и устанавливает всё, что нужно). Не знаю, какой набор пакетов идёт на LiveCD, но почему-то мне кажется, что всё-таки попробовать на него urpmi стоит.

Ссылка на комментарий
Поделиться на другие сайты

Почему ни кто не читает имена собеседников!!!!???

Я не тот парень каторый открыл эту тему и исчез, посмотрите внимательно!

А гцц я сегодня нашол: gcc-4.0.1-5mdk.x86_64.rpm

на http://www.rpmfind.net/

Буду пробовать...

Ссылка на комментарий
Поделиться на другие сайты

Извиняюсь, действительно, на имя не обратил внимания :)

Но Вам тоже стоило бы обратить внимание на urpmi. На дисках gcc должен быть. И установится всё, как я уже говорил, само. Просто если Вы упорно будете пытаться поставить gcc, Вам придётся тянуть руками и ставить руками же все зависимости. Зачем тратить время, если для облегчения работы есть уже готовые и удобные инструменты?

Ссылка на комментарий
Поделиться на другие сайты

Я обязатель но разберусь с urpmi, теперь у меня есть RPM пакет gcc

Как разберусь напишу результат, сейчас просто времени в обрез, работы много...

AccessD спасибо за ссылку, доходчиво написано, буду читать.

Ссылка на комментарий
Поделиться на другие сайты

Почитал и понял, что в моей ситуации urpmi или rpmdrake мне вряд ли

помогут.

Я обьясню ситуащию. На компы на каторые я ставлю Линукс не имеют связи с интернетом, а общаюсь с интернетом я через рабочий сервисный комп на катором Виндовс.

Поэтому urpmi не сможет качнуть необходимые пакеты зависимостей Sad

И мне придётся всё ставить самому качая пакеты с вышеуказанного ресурса.

Я прописал команду:

rpm -i ...gcc-4.0.1-5mdk.x86_64.rpm

На что получил ответ о нехватке зависимых пакетов:

gcc-cpp-3.4.3-7mdk_4.0.1-5mdk.x86_64.delta.rpm

glibc-2.4-8mdv2007.1.x86_64.rpm

glibc-devel-2.3.4-8mdk_2.3.5-5mdk.x86_64.delta.rpm

binutils-2.16.91.0.2-3mdk.x86_64.rpm

Я так понимаю, что ставить их мне придётся той же командой, а уж потом ставить gcc-4.0.1-5mdk.x86_64.rpm

Если не так поправте.

Ссылка на комментарий
Поделиться на другие сайты

Raptor писал(а) Mon, 04 June 2007 07:00

Почитал и понял, что в моей ситуации urpmi или rpmdrake мне вряд ли

помогут.

Я обьясню ситуащию. На компы на каторые я ставлю Линукс не имеют связи с интернетом, а общаюсь с интернетом я через рабочий сервисный комп на катором Виндовс.

Поэтому urpmi не сможет качнуть необходимые пакеты зависимостей :(

И мне придётся всё ставить самому качая пакеты с вышеуказанного ресурса.

Я прописал команду:

rpm -i ...gcc-4.0.1-5mdk.x86_64.rpm

На что получил ответ о нехватке зависимых пакетов:

gcc-cpp-3.4.3-7mdk_4.0.1-5mdk.x86_64.delta.rpm

glibc-2.4-8mdv2007.1.x86_64.rpm

glibc-devel-2.3.4-8mdk_2.3.5-5mdk.x86_64.delta.rpm

binutils-2.16.91.0.2-3mdk.x86_64.rpm

Я так понимаю, что ставить их мне придётся той же командой, а уж потом ставить gcc-4.0.1-5mdk.x86_64.rpm

Если не так поправте.

Совершенно верно. Вам придётся ставить все эти пакеты рукми при помощи rpm.

Но ведь urpmi можно настроить не только на инет, но и на диски с системой... А gcc должен быть обязательно(я ещё не видел таких дисков, где бы его не было).

Ссылка на комментарий
Поделиться на другие сайты

Вобщем попробовал я... Shocked ...

Повылазило куча всяких несоответствий и ошибок, думал пойдёт как по маслу,но не тут то было. Недорос я наверно ещё до такого способа.

Протянул сетевой кабель от хаба до подопытного компа и с неожиданной лёгкостью настройл сеть, интернет, через шлюз (на всех компах в сети Виндовс, на шлюзе файрвол) Думал придётся изрядно напрячь мозг, но всё настроилось с первой попытки (раньше я подобного не делал)

Думаю в моём случае скачивание и установка gcc из сети будет самым лёгким способом. Я имею ввиду через Центр управления\Управление программами.

Но я пока не дошол как это сделать

Надо указать адрес репозитария на катором есть gcc, затем найти и поставить?

Ссылка на комментарий
Поделиться на другие сайты

Raptor писал(а) Tue, 05 June 2007 09:27

Надо указать адрес репозитария на катором есть gcc, затем найти и поставить?

угу - репозитарий для вашего дистрибутива

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Very Happy Настроил необходимые репозитарии.

скачал и установил gcc пакет и все зависимости.

Настроил репозитарии с помощю сайта http://easyurpmi.zarb.org/

И ещё много чего установил, это самый простой для начинающего способ установки пакетов.

Решил не ставить gcc из исходников, не охота сейчас этим заморачиваться

Спасибо всем кто помог советом.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...