Помогите собрать программу

Автор: judge_aleks Дата: 02.06.2008 07:55 Не получается собрать прогу из архива файлов с исходным кодом, имеющий расширение .tgz или .tar.bz2.
Перед установкой проверил и установил gcc, его до этого не было.
распаковал (всё делаю под root)
tar [-C имя_каталога] -xjvf имя_архива
получил каталог, содержащий пакет, сделал его текущим cd /каталог/
почитал README вроде всё ясно
скомандовал ./configure
И тут он мне выдает что такого каталога или файла не существует!!! Грустный Как так, причём тут каталог? ну думаю ладно.....
командую make тут же.
Он говорит не могу собрать потому что какой то файл bilde (могу ошибатся в написании так как вчера делал) не существует хотя он там есть правда это не папка, ярлык у него уш больно странный..... Что делать как собрать пакет? Поможите пож...
Re: Помогите собрать программу 02.06.2008 08:44Zebra Ты уж напиши, что собираешь, команды какие вводишь и что система выдает. По буквам. А то с интуицией напряг...
Re: Помогите собрать программу 02.06.2008 08:48peter_ir Тем более, что "cd /каталог/" - это команда перехода в каталог, расположенный в /, вряд ли он
действительно там. Для проверки, в каком каталоге находишься, ввести pwd.
Re: Помогите собрать программу 02.06.2008 08:58judge_aleks Устанавливаю пакет для winmodema ltmodem-2.6-alk-9.tar я его распаковал перешёл в каталог с исходникоми # cd /home/ltmodem-2.6-alk-9
командую ./configure
и ничего вылетает с ошибкой нет такого каталога или файла.......
Re: Помогите собрать программу 02.06.2008 09:06peter_ir Тебя же просили привести команды. Ты действительно распаковал архив в /home?
Список файлов в текущем каталоге даст команда ls.
Re: Помогите собрать программу 02.06.2008 09:23judge_aleks да я действительно его туда распаковал.
Но я тут в инете нарыл что в в папке с исходниками должен быть скрипт configure у меня его нет. нужно как то руками поправить Mekefile чтобы make смог его собрать.
Re: Помогите собрать программу 02.06.2008 09:27BigAndy А почитать ридми именно к этому пакету?
А вдруг там готовый бинарник? или модуль?
Re: Помогите собрать программу 02.06.2008 09:28beduin иногда бывает так, что не все программы надо собирать... достаточно перейти в каталог (после распаковке)
и запустить нужный исполнительный файл.
Re: Помогите собрать программу 02.06.2008 09:52judge_aleks Парни не поверите не один раз читал README, но почемуто не увидел строчку про редактирование пути написано чёрным по белому Edit KERNEL_DIR variable in Makefile to reflect your 2.6 kernel dir or leave Makefile intact.

в makefile нужно путь поправить KERNEL_DIR := /lib/modules/`uname -r`/build
я так понял нужно вместо `uname -r` поставить имя своего ядра. да?

Наверное сильно устал да и поздно было спать хотелось. Сёдня на свежую голову ещё раз попробую.
Re: Помогите собрать программу 02.06.2008 10:07peter_ir Нужно ввести команду make.
Если пакет kernel-headers не установлен, то сначала его установить, его версия должна совпадать
с версией ядра.
Re: Помогите собрать программу 02.06.2008 14:35kosmonavt > я так понял нужно вместо `uname -r` поставить имя своего ядра. да?

Не надо. Вывод команды в обратных кавычках сам подставится.
Re: Помогите собрать программу 02.06.2008 22:49bat Т.к. дистрибутив неизвестен, следует проверить наличие пакета kernel-devel, в дополнение к сказанному.
Re: Помогите собрать программу 03.06.2008 13:34kramer ---
ls /home/ltmodem-2.6-alk-9
---
посмотреть было бы очень кстати.
RSS-материал