Проблема с configure под Mandriva 2006

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

Модератор: Bizdelnick

st. Sergey
Сообщения: 17

Проблема с configure под Mandriva 2006

Сообщение st. Sergey »

Люди такая проблема система жалуется на отстутствие файла configure. Хотя он есть. Линукс вижу неделю в жизни, так что знаний 0. Просьба объясните на уровне "для даунов".

Заранее спасибо.
Чуть не забыл. Ставить пытался licq 1.3.2 , xmms 1.2.10, sim 0.9.4.3, flex 2.5.4. С sim команда ./configure выполнилась, но по команде make появилось сообщение: *** Не заданы цели и не найден make-файл. Останов.

Ну вот как то так :)
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Проблема с configure под Mandriva 2006

Сообщение Uncle_Theodore »

st. Sergey писал(а):
10.03.2007 19:55
Люди такая проблема система жалуется на отстутствие файла configure. Хотя он есть. Линукс вижу неделю в жизни, так что знаний 0. Просьба объясните на уровне "для даунов".

Заранее спасибо.

Включаю телепатический режим... :)
Ты пытаешься скомпилировать программу из сырцов, но команда
configure
выдает "Not found", да?

Ты зашел в директорию, в которую распаковался пакет?
А если попробовать напечатать
./configure
вместо
configure?
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Проблема с configure под Mandriva 2006

Сообщение fed71 »

st. Sergey писал(а):
10.03.2007 19:55
Люди такая проблема система жалуется на отстутствие файла configure. Хотя он есть. Линукс вижу неделю в жизни, так что знаний 0. Просьба объясните на уровне "для даунов".

Заранее спасибо.

После распаковки пакета tar.gz (tar.bz) в папочке есть обязательно файлики README и INSTALL где расписано как установить пакет. Читайте и обрящите :)
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Проблема с configure под Mandriva 2006

Сообщение eduard_pustobaev »

st. Sergey писал(а):
10.03.2007 19:55
Люди такая проблема система жалуется на отстутствие файла configure. Хотя он есть. Линукс вижу неделю в жизни, так что знаний 0. Просьба объясните на уровне "для даунов".

Заранее спасибо.


А где вы этот ./configure ищете-то.

Если нужно собрать что-то из исходников, то распаковываете архив, заходите в него "cd /path/to needed/directory" и там уже выполняете "./configure".

P.S. Читайте "install.txt".

Added:

Херасе долго я постил.... уже два раза ответили.
В дисгармонии со вселенной.
Спасибо сказали:
st. Sergey
Сообщения: 17

Re: Проблема с configure под Mandriva 2006

Сообщение st. Sergey »

Сорь за скудно описанную проблему. Итак. Описываю порядок своих действий полностью:
1) Распаковываю сырцы из tar.gz в папку.
2) В папке куда распаковал пишу ./configure (файл configure.in там есть, может ошибаюсь но в sim выполнялся вроде он)
3) Получаю сообщение об отсутствии файла.
4) Обламываюсь :(
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Проблема с configure под Mandriva 2006

Сообщение fed71 »

st. Sergey писал(а):
10.03.2007 20:10
Сорь за скудно описанную проблему. Итак. Описываю порядок своих действий полностью:
1) Распаковываю сырцы из tar.gz в папку.
2) В папке куда распаковал пишу ./configure (файл configure.in там есть, может ошибаюсь но в sim выполнялся вроде он)
3) Получаю сообщение об отсутствии файла.
4) Обламываюсь :(

То же самое - читаем файл install, где расписан процесс установки. Ибо вариантов много. Для начала войди в папку - cd /papka
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
st. Sergey
Сообщения: 17

Re: Проблема с configure под Mandriva 2006

Сообщение st. Sergey »

В файле Install последовательность действий такая:
1) ./configure
2) make
3) make install

to fed71 команду ./configure пробовал выполнить в той папке куда распаковал сырцы. Да и если честно нет у меня привычки сразу писать куда то, если что то не получается. Просто я перепробовал уже все что смог найти сам. Даже X отрубал и пытался скомпилить из под консоли. Ничего не вышло. Поэтому и прошу помощи.

Еще вопрос может ли данный дистр(например xmms) в принципе не собираться под Mandriva ?
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Проблема с configure под Mandriva 2006

Сообщение fed71 »

В линуксе все папки стандартизированны. Обычно пакеты для компиляции распаковываются в /usr/local и там уже компилятся. В терминалке переключаешься в режим администратора (root) и потом уже рулишь. Удобнее установить MidnightCommander. Может уже стоит - попробуй набрать mc в строке ввода. Если нет, то в установку программ.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Проблема с configure под Mandriva 2006

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

1) Какая файловая система, на которой вы проводите все эти действия? Рекомендуется их проводить в нативных файловых системах, которые поддерживают Unix'овые права доступа.
2) Проверьте, чтобы в этой файловой системе не было опции монтирования noexec.
3) Проверьте, чтобы файл configure был исполняемым. Обычно он таким и будет, но мало ли.
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Проблема с configure под Mandriva 2006

Сообщение network_owl »

А файлик вообще исполняемый? Как он "выполняется"?
Может он как-то иначе Makefile обзывает?
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Проблема с configure под Mandriva 2006

Сообщение eduard_pustobaev »

st. Sergey писал(а):
10.03.2007 20:10
Сорь за скудно описанную проблему. Итак. Описываю порядок своих действий полностью:
1) Распаковываю сырцы из tar.gz в папку.
2) В папке куда распаковал пишу ./configure (файл configure.in там есть, может ошибаюсь но в sim выполнялся вроде он)
3) Получаю сообщение об отсутствии файла.
4) Обламываюсь :(



2) Нет, не он, выполняется именно скрипт ./configure без *.in;
3) Если его нет, то и не удивительно;
4) Не спешите, попробуйте перед ./configure написать autoconf, automake. На крайняк попробуйте make -F Makefile.dist...
В дисгармонии со вселенной.
Спасибо сказали:
st. Sergey
Сообщения: 17

Re: Проблема с configure под Mandriva 2006

Сообщение st. Sergey »

to eduard_pustobaev Спасибо за ответ.

Если не трудно объясните пожалуйста, что делать при отсутсвии скрипта configure в сырцах. А так же чем отличается команда autoconf от ./configure (так же make соотв).

Кстати из под консоли под рутом получил те же сообщения от системы. Так чтто пока ничего у меня не получается
Спасибо сказали:
disco
Сообщения: 68
ОС: Mandriva 2007.1, Ubuntu 8.04

Re: Проблема с configure под Mandriva 2006

Сообщение disco »

народ, а скажите плз, как из сурса собрать рпм пакет?
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Проблема с configure под Mandriva 2006

Сообщение eduard_pustobaev »

disco писал(а):
11.03.2007 17:03
народ, а скажите плз, как из сурса собрать рпм пакет?


Если по-простому, то установить checkinstall, а потом вместо make install писать checkinstall -R.

st. Sergey писал(а):
10.03.2007 23:12
Если не трудно объясните пожалуйста, что делать при отсутсвии скрипта configure в сырцах. А так же чем отличается команда autoconf от ./configure (так же make соотв).


Она отличается тем, что делает совсем другое. :)

Вы не поняли, то, что я написал - оно не вместо "./configure && make && make install" а вместе, то есть до того.
В дисгармонии со вселенной.
Спасибо сказали:
USa
Сообщения: 6
ОС: Win/Lin

Re: Проблема с configure под Mandriva 2006

Сообщение USa »

Думаю вопрос будет в тему: Пытаюсь поставить knemo 0.4.6 configure проходит нормально (по крайней мере оно так пишет) но make выдает туеву хучу ошибок типа:


sysbackend.cpp:303: error: 'iw_sockets_open' was not declared in this scope
sysbackend.cpp:305: error: aggregate 'iwreq wrq' has incomplete type and cannot be defined
sysbackend.cpp:307: error: 'SIOCGIWFREQ' was not declared in this scope
sysbackend.cpp:307: error: 'iw_get_ext' was not declared in this scope
sysbackend.cpp:310: error: 'iw_freq2float' was not declared in this scope
sysbackend.cpp:311: error: aggregate 'iw_range range' has incomplete type and cannot be defined
sysbackend.cpp:312: error: 'iw_get_range_info' was not declared in this scope
sysbackend.cpp:314: error: 'KILO' was not declared in this scope


Подскажите плз что это такое и кк с ним боротся

ЗЫ файл с полной историей в аттаче
Спасибо сказали: