Решено: не могу установить gcc

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

Модератор: Bizdelnick

maximduck
Сообщения: 9

Решено: не могу установить gcc

Сообщение maximduck »

извиняте за глупый вопрос!!!
ubuntu 6.06
ядро 2.6.15-23-amd64-generic
хочу поставить mc, при установке пишет, что не может найти gcc, скачал в /home/maxim/Desktop gcc-4.2.0.tar.bz2, распаковал, получил там же папку gcc-4.2.0.
захожу в gcc-4.2.0
набираю configure
в ответ:
bash: configure: команда не найдена
соответственно на этом все!
мож,что ни так делаю?
подскажите,кто чем может!!!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: не могу установить gcc

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

./configure
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

maxim@maxim-desktop:~/Desktop/gcc-4.2.0$ ./configure
creating cache ./config.cache
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: не могу установить gcc

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

В Ubuntu вообще нет никакого компилятора по умолчанию.
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

serzh-z писал(а):
22.06.2007 16:05
В Ubuntu вообще нет никакого компилятора по умолчанию.


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

Re: Решено: не могу установить gcc

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

Поставить.

Как? Не знаю, но обсуждалось сотни раз - и на этом форуме и на форуме Ubuntu.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Решено: не могу установить gcc

Сообщение Aectann »

apt-get install mc и не нужно ничего собирать (:
My god... it's full of stars!...
Спасибо сказали:
foxIG
Сообщения: 261
ОС: Mandriva 2010 PP

Re: Решено: не могу установить gcc

Сообщение foxIG »

или apt-get install gcc . Будет хоть чем компилировать
Спасибо сказали:
Аватара пользователя
SunChella
Сообщения: 44
ОС: Ubuntu

Re: Решено: не могу установить gcc

Сообщение SunChella »

надо поставить build-essential, он есть на диске с Убунтой
Any non-trivial program contains at least one bug.
Спасибо сказали:
a_trub
Сообщения: 277
ОС: openSUSE 11

Re: Решено: не могу установить gcc

Сообщение a_trub »

Интересная ситуация - чтобы скомпилировать gcc, нужно иметь компилятор gcc....
А не пробовали вместо того, чтобы искать исходные коды и компилировать, сначала поискать в системе оснастку для управления программами? Насколько я помню, в Ubuntu идет и mc, и gcc (gcc уж точно в любом дистрибутиве есть), просто они по-умолчанию не устанавливаются, отдельно нужно выбирать и ставить.
Спасибо сказали:
foxIG
Сообщения: 261
ОС: Mandriva 2010 PP

Re: Решено: не могу установить gcc

Сообщение foxIG »

a_trub писал(а):
23.06.2007 10:49
Интересная ситуация - чтобы скомпилировать gcc, нужно иметь компилятор gcc....
А не пробовали вместо того, чтобы искать исходные коды и компилировать, сначала поискать в системе оснастку для управления программами? Насколько я помню, в Ubuntu идет и mc, и gcc (gcc уж точно в любом дистрибутиве есть), просто они по-умолчанию не устанавливаются, отдельно нужно выбирать и ставить.


а по-моему там нет ни mc, ни gcc. mc точно нет!
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: не могу установить gcc

Сообщение Uncle_Theodore »

foxIG писал(а):
23.06.2007 14:32
а по-моему там нет ни mc, ни gcc. mc точно нет!

А если посмотреть в Гугле обсуждения по этому поводу, то выходит, что есть...
http://ubuntuforums.org/showthread.php?t=151749
http://www.petersblog.org/node/945
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

foxIG писал(а):
23.06.2007 14:32
a_trub писал(а):
23.06.2007 10:49
Интересная ситуация - чтобы скомпилировать gcc, нужно иметь компилятор gcc....
А не пробовали вместо того, чтобы искать исходные коды и компилировать, сначала поискать в системе оснастку для управления программами? Насколько я помню, в Ubuntu идет и mc, и gcc (gcc уж точно в любом дистрибутиве есть), просто они по-умолчанию не устанавливаются, отдельно нужно выбирать и ставить.


а по-моему там нет ни mc, ни gcc. mc точно нет!


оснастку нашел,gcc поставил.
теперь при устаноке mc ругается,что не хватает glib'а. а вот его уже на диске нету! скачал, но он при попытке ./configure, выдает: libtool configure failed. я так понял, что libtool у меня тоже отсутствует.
скачал. ./configure проходит, вроде как нормально, ошибок не выдает!
но при попытке make, пишет, что команда make не найдена.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: не могу установить gcc

Сообщение Rootlexx »

maximduck, установите все программы из категории "Разработка". Если уж собираетесь собирать приложения из исходников, то Вам пригодятся те заголовочные файлы, что доступны для установки. Заодно поставится и libtool вместе с make.
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

RootLeXX писал(а):
25.06.2007 12:18
maximduck, установите все программы из категории "Разработка". Если уж собираетесь собирать приложения из исходников, то Вам пригодятся те заголовочные файлы, что доступны для установки. Заодно поставится и libtool вместе с make.


спасибо за совет, все программы из "разработки" поставил, правда libtool не поставился вместе с ними.
make и make install прошли. но все равно при установке glib пишет ошибку:
maxim@maxim-desktop:~/Desktop/glib-1.2.10$ ./configure
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) no
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking host system type... Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized

checking build system type... Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized

checking for ranlib... (cached) ranlib
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for ld used by GCC... (cached) /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
checking for BSD-compatible nm... (cached) /usr/bin/nm -B
checking whether ln -s works... (cached) yes
loading cache ./config.cache within ltconfig
ltconfig: you must specify a host type if you use `--no-verify'
Try `ltconfig --help' for more information.
configure: error: libtool configure failed
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

будут еще идеи-то?
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: не могу установить gcc

Сообщение Rootlexx »

maximduck, архитектура x86_64 не была распознана. Во-первых, поставьте automake и autoconf (все версии из Вашего дистрибутива). Если это не решило проблему, зайдите в /usr/share, там будет скорее всего несколько папок automake, зайдите в ту, что версией поновее, и скопируйте файл config.sub в папку glib, заменив тем самым уже имевшийся там файл. Хоть и некрасиво, но должно помочь.
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

Rootlexx писал(а):
27.06.2007 14:55
maximduck, архитектура x86_64 не была распознана. Во-первых, поставьте automake и autoconf (все версии из Вашего дистрибутива). Если это не решило проблему, зайдите в /usr/share, там будет скорее всего несколько папок automake, зайдите в ту, что версией поновее, и скопируйте файл config.sub в папку glib, заменив тем самым уже имевшийся там файл. Хоть и некрасиво, но должно помочь.


в моем дистрибутиве нет ни одного пакета automake или autoconf.
в /usr/share так же нет ни одной папки automake, искал везде, включая покаталоги.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: не могу установить gcc

Сообщение Rootlexx »

maximduck, скачайте отсюда или воспользуйтесь моим (вложено).
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

Rootlexx писал(а):
27.06.2007 16:53
maximduck, скачайте отсюда или воспользуйтесь моим (вложено).


спасибо за файл, ./configure прошло, но при make выдает следущее:

gstrfuncs.c: In function 'g_printf_string_upper_bound':
gstrfuncs.c:870: error: syntax error before string constant
gstrfuncs.c:1037: error: syntax error before string constant
gstrfuncs.c:1080: error: syntax error before string constant
gstrfuncs.c:1111: error: syntax error before string constant
gstrfuncs.c: In function 'g_strdown':
gstrfuncs.c:1139: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strup':
gstrfuncs.c:1155: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strchug':
gstrfuncs.c:1314: warning: pointer targets in assignment differ in signedness
gstrfuncs.c:1317: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
make[2]: *** [gstrfuncs.lo] Ошибка 1
make[2]: Leaving directory `/home/maxim/Desktop/glib-1.2.10'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/maxim/Desktop/glib-1.2.10'
make: *** [all-recursive-am] Ошибка 2
Спасибо сказали:
maximduck
Сообщения: 9

Re: Решено: не могу установить gcc

Сообщение maximduck »

спасибо всем, разобрался наконец-то! скачал другую версию glib с http://archive.ubuntu.com/ubuntu. после этого все замечательно встало!!!
Спасибо сказали:
Аватара пользователя
Dr_Aibolit
Сообщения: 240

Re: Решено: не могу установить gcc

Сообщение Dr_Aibolit »

maximduck писал(а):
22.06.2007 16:09
serzh-z писал(а):
22.06.2007 16:05
В Ubuntu вообще нет никакого компилятора по умолчанию.


то есть gcc мне не поставить?иль компилятор тож можно установить для начала?

Вот:
http://ubuntuforums.org/showthread.php?t=79896
Primum non nocere, seu noli nocere, seu cave ne laedas
Спасибо сказали: