Установка GCC

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

traktorishka
Сообщения: 132

Установка GCC

Сообщение traktorishka »

Добрый день.

Подскажите, как решить проблему: gcc-3.4.6? после ./configure выдает:

creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/ginstall -c
/usr/bin/i586-alt-linux-gcc: No such file or directory
*** The command 'gcc -o conftest -O2 conftest.c' failed.
*** You must set the environment variable CC to a working compiler.

Что за каталог такой: i586-alt-linux-gcc? что в нем должно быть и откуда его взять. На установочном диске подобногопакета нету...
Подскажите что он хочет и что от меня нужно?

Спасибо.

-----
Distr: AltLinux.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

зачем вам gcc?

apt-get install gcc
Спасибо сказали:
Аватара пользователя
ZeBriD
Сообщения: 424
ОС: Debian Testing

Re: Установка GCC

Сообщение ZeBriD »

Bolverk писал(а):
28.10.2006 21:39
зачем вам gcc?

apt-get install gcc
Красивый ответ получился :D
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Установка GCC

Сообщение serzh-z »

ZeBriD писал(а):
28.10.2006 23:18
Красивый ответ получился :D
А все просто - если человек пытается установить отсутствующий gcc путем его сборки из исходников, то наверное он ему пока еще не нужен.

P.S.: мне казалось, что а Alt используется RPM.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

serzh-z писал(а):
28.10.2006 23:31
P.S.: мне казалось, что а Alt используется RPM.

Всё правильно :)
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

Bolverk писал(а):
28.10.2006 21:39
зачем вам gcc?

apt-get install gcc


А GCC нужен потому что при попытке установить MPlayer с идущей в дистрибутиве выдает:
GCC 2.96 IS NOT AND WILL NOT BE SUPPORTED BY US !
*** Please downgrade/upgrade C compiler to version gcc-2.95, 3.x or 4.x! ***


по-пововоду RPM: на данный момент на руках в RPM нет.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

apt-get install MPlayer
Спасибо сказали:
Аватара пользователя
ZeBriD
Сообщения: 424
ОС: Debian Testing

Re: Установка GCC

Сообщение ZeBriD »

Bolverk писал(а):
29.10.2006 00:23
apt-get install MPlayer
Это если в sources.list включен репозитарий с таковым. Да и к томуже, лучше собирать mplayer из исходников, чтобы заточить его именно под себя.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

apt-get install gcc
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет gcc


в sourses.list - ftp://updates.altlinux.ru

Я 3 часа потратил выходного дня на закачку 30Мб по Dial-Up`у... Неужели кроме как apt-get нету вариантов?
К тому же просто хочу поставить более свежую версию...
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

traktorishka писал(а):
29.10.2006 01:01
apt-get install gcc
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет gcc


в sourses.list - ftp://updates.altlinux.ru

Я 3 часа потратил выходного дня на закачку 30Мб по Dial-Up`у... Неужели кроме как apt-get нету вариантов?

ну подумай сам, как ты будешь компилировать компилятор, если у тебя нет компилятора?
а диски установочные от дистрибутива есть? вот с них всё и поставь.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

Bolverk писал(а):
29.10.2006 01:07
traktorishka писал(а):
29.10.2006 01:01

apt-get install gcc
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет gcc


в sourses.list - ftp://updates.altlinux.ru

Я 3 часа потратил выходного дня на закачку 30Мб по Dial-Up`у... Неужели кроме как apt-get нету вариантов?

ну подумай сам, как ты будешь компилировать компилятор, если у тебя нет компилятора?
а диски установочные от дистрибутива есть? вот с них всё и поставь.



[b]rpm -qa | grep gcc
libgcc3.4-3.4.4-alt1
gcc-common-1.4.6-alt1[/b
]
у меня и стоит с дисрибутива компилятор gcc-common-1.4.6-alt1.. который не понятно как работает... например при попытке скомпилировать BeepMediaPlayer выдает:

./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

короче - поставь MPlayer из дистрибутива

Код: Выделить всё

# rpm -qa *gcc*
gcc3.4-3.4.4-alt1
gcc-common-1.4.6-alt1
libgcc3.4-3.4.4-alt1
gcc-c++-common-1.4.6-alt1

и откуда у тебя 2.96 если стоят пакеты версии 3.4.4?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Установка GCC

Сообщение serzh-z »

traktorishka писал(а):
29.10.2006 01:13
у меня и стоит с дисрибутива компилятор gcc-common-1.4.6-alt1.


traktorishka писал(а):
29.10.2006 01:13
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no


;)
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

А как мне поставить из RPM c --enable-gui и --enable-largefiles?

все что выдает по gcc:
rpm -qa *gcc*
libgcc3.4-3.4.4-alt1
gcc-common-1.4.6-alt1
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Установка GCC

Сообщение romuil »

А что MPlayer-GUI уже отменили или я что - то пропустил ?
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

пакет MPlayer-gui

а насчёт largefiles - а ты уверен что дистрибутивный не поддерживает?
Спасибо сказали:
Аватара пользователя
Kreees
Сообщения: 6
ОС: Karmic Koala

Re: Установка GCC

Сообщение Kreees »

у меня есть подобная (в каком-то смысле) проблема. я в слакваре10.2 пытался установить gcc 3.4.6 и 4.1.1. конфигурирование (без target и options) он проходил, при выполнении make bootstrap - он доходил до файла input.h и писал unexpected UNION (кажись.. и еще че-то). gcc нужен для установки более свежей glibc.
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

в итоге скачал gcc3.3-3.3.4-alt4.src.rpm - при установке получаем:
ошибка: gcc3.3-3.3.4-alt4.src.rpm: установка пакетов с исходным кодом запрещена для привилегированного пользователя
D: найдено 0 исходных и 0 бинарных пакетов


Подскажите плиз, что я опять не так делаю?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Установка GCC

Сообщение serzh-z »

Это не опечатка или ошибка? Может "для непривилегированного"?
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

serzh-z писал(а):
29.10.2006 16:17
Это не опечатка или ошибка? Может "для непривилегированного"?


Нет? не опечатка. Но спасибо за наводку, это делалось под рутом (su). под обычным юзером rmp пакет создал в домашней директории каталог /RMP/SOURSES, в котором был файл gcc-3_3-rhl-branch-200410291304.tar.bz2. после распаковки которого создалась одноименная директория с исходниками. При попытке ./configure выдает:

Configuring for a i686-pc-linux-gnu host.
Created "Makefile" in /home/dima/RPM/SOURCES/gcc-3_3-rhl-branch-200410291304 using "mt-frag"
/usr/bin/i586-alt-linux-gcc: No such file or directory
*** The command 'gcc -o conftest -O2 conftest.c' failed.
*** You must set the environment variable CC to a working compiler.

Вопрос: КАК МНЕ ПОСТАВИТЬ ЭТОТ ДОЛБАННЫЙ КОМПИЛЯТОР? Если не затруднит, "разжуйте" пожалуйста...
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Установка GCC

Сообщение Лис »

ошибка: gcc3.3-3.3.4-alt4.src.rpm: установка пакетов с исходным кодом запрещена для привилегированного пользователя
D: найдено 0 исходных и 0 бинарных пакетов

src.rpm нужно не устанавливать, а собирать в rpm. Команда rpm-build, если мне не изменяет память.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

traktorishka писал(а):
29.10.2006 12:41
в итоге скачал gcc3.3-3.3.4-alt4.src.rpm - при установке получаем:

я даже не знаю, ещё смеяться или уже плакать
Это ИСХОДНИКИ для сборки БИНАРНОГО rpm-пакета
которая, конечно же, невозможна без рабочего компилятора
а как ставить уже сказали
apt-get install gcc-3.4
Спасибо сказали:
traktorishka
Сообщения: 132

Re: Установка GCC

Сообщение traktorishka »

Bolverk писал(а):
30.10.2006 12:32
traktorishka писал(а):
29.10.2006 12:41

в итоге скачал gcc3.3-3.3.4-alt4.src.rpm - при установке получаем:

я даже не знаю, ещё смеяться или уже плакать
Это ИСХОДНИКИ для сборки БИНАРНОГО rpm-пакета
которая, конечно же, невозможна без рабочего компилятора
а как ставить уже сказали
apt-get install gcc-3.4


ок...
Хорошо, скачал бинарники: gcc4.1-4.1.1-alt10.i586.rpm.
rpm -i gcc4.1-4.1.1-alt10.i586.rpm - поможет в этом случае?
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Установка GCC

Сообщение Bolverk »

traktorishka писал(а):
30.10.2006 15:34
ок...
Хорошо, скачал бинарники: gcc4.1-4.1.1-alt10.i586.rpm.
rpm -i gcc4.1-4.1.1-alt10.i586.rpm - поможет в этом случае?

попробуй
возможно и скорее всего понадобятся другие пакеты
для чего и придуман apt-get
Спасибо сказали: