Проблемы с компиляцией (Rules.make)

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

Модератор: Bizdelnick

Slimy
Сообщения: 1689
ОС: openSuSE 11.2 GM (GеMор едишн)

Проблемы с компиляцией

Сообщение Slimy »

Собственно решил я тут компиляцией заняться но после make получил ошибку. Говорит что некий файл Rules.make не найден. Поискал в системе на него и намека нет, ни на диске, ни в пакетах. Кто знает где его взять? Как бы из названия файла понятно его назначение, но не более того.

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


$ make
make  all-recursive
make[1]: Entering directory `/home/mf/bilda-0.02'
Making all in doc
make[2]: Entering directory `/home/mf/bilda-0.02/doc'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/mf/bilda-0.02/doc'
Making all in firmware
make[2]: Entering directory `/home/mf/bilda-0.02/firmware'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/mf/bilda-0.02/firmware'
Making all in hardware
make[2]: Entering directory `/home/mf/bilda-0.02/hardware'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/mf/bilda-0.02/hardware'
Making all in kernel
make[2]: Entering directory `/home/mf/bilda-0.02/kernel'
Making all in 2.4
make[3]: Entering directory `/home/mf/bilda-0.02/kernel/2.4'
Makefile:456: /usr/src/linux//Rules.make: No such file or directory
make[3]: *** Нет правила для сборки цели `/usr/src/linux//Rules.make'.  Останов.
make[3]: Leaving directory `/home/mf/bilda-0.02/kernel/2.4'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/mf/bilda-0.02/kernel'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/mf/bilda-0.02'
make: *** [all] Ошибка 2
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Спасибо сказали:
Archont
Сообщения: 76

Re: Проблемы с компиляцией

Сообщение Archont »

> /usr/src/linux//Rules.make: No such file or directory

Такого файла на самом деле нет и быть не может. (// - так не бывает).
Вообще Rules.make характерен для исходников ядра.
Скорее всего вы или не конфигурировали пакет вообще, либо сконфигурировали неправильно, или нет исходников ядра, которые нужны вашему пакету.
Спасибо сказали: