./configure не работает (мандрива2007 ван)
Модератор: Bizdelnick
-
Profer
- Сообщения: 5
- ОС: Linux
./configure не работает
не получается установить программки для в моего мощного линука. выдает:
[root@localhost fetchmail-6.2.5.2]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking build system type... i686-pc-linux-gnuoldld
checking host system type... i686-pc-linux-gnuoldld
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
дописывать что-то вроде СС=... каталог гсс (уже не помню) пробовал
Вот такая фигня. Заранее благодарю!
Профессор
[root@localhost fetchmail-6.2.5.2]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking build system type... i686-pc-linux-gnuoldld
checking host system type... i686-pc-linux-gnuoldld
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
дописывать что-то вроде СС=... каталог гсс (уже не помню) пробовал
Вот такая фигня. Заранее благодарю!
Профессор
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: ./configure не работает
Эргхм... коллега, а Вы не пробовали установить компилятор? Он назывется gcc.
И как многократно уже говорилось, ставить софт лучше пакетами из репозитариев.
И как многократно уже говорилось, ставить софт лучше пакетами из репозитариев.
-
wi:
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: ./configure не работает
А вообще, при установке, я указываю всю "разработку", если есть место.
%s
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: ./configure не работает
Помниться давно както не мог понять почему на одном компе у меня установка прог проходит нормально а на домашнем ни фига
))
оказалось что на рабочем компе установил GCC а дома нет
)) кстати cron не работал тоже из-за этого
оказалось что на рабочем компе установил GCC а дома нет
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
Dr_Aibolit
- Сообщения: 240
Re: ./configure не работает
Uncle_Theodore писал(а): ↑08.07.2007 00:26Эргхм... коллега, а Вы не пробовали установить компилятор? Он назывется gcc.
И как многократно уже говорилось, ставить софт лучше пакетами из репозитариев.
В Mandriv`е компилятор по умолчанию стоит.
Primum non nocere, seu noli nocere, seu cave ne laedas
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: ./configure не работает
Mensh_v писал(а): ↑08.07.2007 09:31Uncle_Theodore писал(а): ↑08.07.2007 00:26Эргхм... коллега, а Вы не пробовали установить компилятор? Он назывется gcc.
И как многократно уже говорилось, ставить софт лучше пакетами из репозитариев.
В Mandriv`е компилятор по умолчанию стоит.
судя по тому что приведено в первом посте - не стоит.... или в PATH нет диры в которой он находится, что врядли, даже в Мандриве
-
stdds
- Сообщения: 886
- ОС: Mandriva 2008 / 2007 Free
Re: ./configure не работает
Если при установке не указали компилятор устанавливать то не стоит
ибо зачем он мандриве по умолчанию нужен
Ну всё, харош флеймить. Ждём автора темы. (J)
Ну всё, харош флеймить. Ждём автора темы. (J)
"Нету смысла искать смысл там где нет ни какого смысла это бесмыслица ее все равно не осмыслить!" Burhan Haldun (Бесмысленые высказывания)
-
Profer
- Сообщения: 5
- ОС: Linux
Re: ./configure не работает
Установлен модуль gcc-cpp-4.1.1-3mdk
файлы:
/lib/cpp
/usr/bin/cpp
/usr/bin/cpp-4.1.1
/usr/lib/gcc/i586-mandriva-linux-gnu/4.1.1/cc1
/usr/share/man/man1/cpp.1.bz2
ИМХО это gcc и должен быть
вот его описание:
The C preprocessor is a 'macro processor' which is used automatically by the C compiler to transform your program before actual compilation. It is called a macro processor because it allows you to define 'macros,' which are abbreviations for longer constructs.
что это означает не понимаю.
Еще раз благодарю
Профессор
файлы:
/lib/cpp
/usr/bin/cpp
/usr/bin/cpp-4.1.1
/usr/lib/gcc/i586-mandriva-linux-gnu/4.1.1/cc1
/usr/share/man/man1/cpp.1.bz2
ИМХО это gcc и должен быть
вот его описание:
The C preprocessor is a 'macro processor' which is used automatically by the C compiler to transform your program before actual compilation. It is called a macro processor because it allows you to define 'macros,' which are abbreviations for longer constructs.
что это означает не понимаю.
Еще раз благодарю
Профессор
-
Liksys
- Сообщения: 2910
Re: ./configure не работает
Это, друг мой, всего лиш препросессор С.
С препроцессора - "макро процессор", которая используется автоматически С компилятором превратить вашу программу до фактической компиляции. Он называется макро процессор, поскольку она позволяет определить "макросы", которые аббревиатуры больше думать.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: ./configure не работает
Установите компилятор. Он должен быть в пакете, в названии которого присутствует слово "gcc".
Но все-таки, обратите внимание, что fetchmail значительно проще и лучше установить все-таки из пакета.
Но все-таки, обратите внимание, что fetchmail значительно проще и лучше установить все-таки из пакета.
-
elf74
- Сообщения: 482
- Статус: Линуксоид-Самовар :)
- ОС: Mandriva Power Pack 2008.0 LCE
Re: ./configure не работает
Не всегда, мне приходится устанавливать самостоятельно
-
Profer
- Сообщения: 5
- ОС: Linux
Re: ./configure не работает
И токуда этот компилятор в РПМе скачать? У меня не полная мандрива, а мандрива ONE на одном CD (у меня ДВД нет и не нужен он мне, полную поставить нет возможности).
Кстатии, откуда можно взять программки дя ЛИНУКСА (у меня он 3-ий день стоит только)?
И нужно-ли к ГЦЦ еще скачивать программу MAKE, или она в ГЦЦ входит?
Возможно РПМ и лучше, но всегда хочется что-бы работало все.
Кстатии, откуда можно взять программки дя ЛИНУКСА (у меня он 3-ий день стоит только)?
И нужно-ли к ГЦЦ еще скачивать программу MAKE, или она в ГЦЦ входит?
Возможно РПМ и лучше, но всегда хочется что-бы работало все.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: ./configure не работает
Я думаю, стОит начать отсюда
Установка дополнительного ПО в Мандриве
Установка из родных пакетов дистрибутива -- не просто лучше, это правильный способ действий.
Из исходников следует устанавливать только если это нужно по каким-то особенным причинам.
Установка дополнительного ПО в Мандриве
Установка из родных пакетов дистрибутива -- не просто лучше, это правильный способ действий.
Из исходников следует устанавливать только если это нужно по каким-то особенным причинам.
-
Profer
- Сообщения: 5
- ОС: Linux
Re: ./configure не работает
Например на сайте провайдера, только к которому у меня был доступ через локалку, ВПН клиент КППП был только в исходнике. Долго долго искал его в РПМ с чужого компа, не очеь приятное занятие, тем более не знал есть-ли он вообще, нашел чисто интуитивно.
Прошу меня простить за демагогию!
Спасибо!
Прошу меня простить за демагогию!
Спасибо!
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
Profer
- Сообщения: 5
- ОС: Linux
Re: ./configure не работает
установил gcc, тепрерь он пишет
You can ignore any makedepend error messages:
./config.status: line 1486: makedepend: command not found
[root@localhost fetchmail-6.2.5.2]# make
bash: make: command not found
[root@localhost fetchmail-6.2.5.2]# make INSTALL
bash: make: command not found
Вероятно нужно устновить пакет Make?
как он называется?
в списке слишком много программок, где есть слово мейк, я так разорюсь пожалуй...
You can ignore any makedepend error messages:
./config.status: line 1486: makedepend: command not found
[root@localhost fetchmail-6.2.5.2]# make
bash: make: command not found
[root@localhost fetchmail-6.2.5.2]# make INSTALL
bash: make: command not found
Вероятно нужно устновить пакет Make?
как он называется?
в списке слишком много программок, где есть слово мейк, я так разорюсь пожалуй...