LINUX.ORG.RU

Сообщения illyge

 

Make и обратный слэш.

Форум — Development

Один и тот же проект нормально собирается в Mandrake, но не хочет собираться в Mandriva 2008. Выдает ошибку make-синтаксиса.

Вот соответствующий фрагмент make-файла:

clean: @for i in $(BROWSE_DIRS); do\ $(MAKE) $$i clean;\ done

А вот сообщение об ошибке:

/bin/sh: -c: line 1: syntax error near unexpected token `domake' /bin/sh: -c: line 1: `make -C $i clean;\' make: *** [clean] Error 2

То есть, я так понимаю, в Мандриве обратный слэш не только переходит на другую строку, но и "съедает" все пробелы и табы, так что do и последующий $(MAKE) сливаются в единый "domake". Если записать указанный фрагмент в одну строчку @for i in $(BROWSE_DIRS); do $(MAKE) $$i clean; done то сборка продолжается, но появляются аналогичные ошибки уже в make-файлах, находящихся во вложенных директориях. Это можно как-то излечить? А то очень не хочется редактировать все make-файлы в проекте. Много их, да и некрасивы длинные строчки

>>>

illyge
()

Правовой аспект использования пиратских линухов :)

Форум — General

Вот, скажем, у Мандривы есть бесплатная one-cd версия, а есть платный powerpack на dvd, стоит 50 евро. Я этот поверпак скачал с торрентов. Чем я рискую, если установлю его на своей работе, например?

>>>

illyge
()

Не грузится Mandrake. Останавливет загрузку после apm

Форум — Linux-hardware

Есть у меня дистрибутив Mandrake 10.2 на трех дисках. На своем компе устанавливаю его в виртуальную VMWare workstation, все работает. На рабочем компе пытаюсь поставить уже не в виртуальную машину, а нормально. Вроде ставится, но при попытке загрузить зависает после вывода следующей строчки:

apm: BIOS version 1.2 Flags 0x03 (Driver version 1.15 ac)

Правильно ли я понимаю, что проблема с железом? APM - это Advanced Power Management? Я пытался в BIOSе поиграться с Power-менеджментом, но никаких результатов не добился. Где-то встречал совет пересобрать ядро без apm, но фиг знает, как это сделать, имея на руках дистрибутив. Что посоветуете? Может, какую-то другую сборку скачать? По поводу рабочего компа могу сказать только, что там шина CPCI. Подробных характеристик не помню.

>>>

illyge
()

Kernel headers для mandrake

Форум — General

Пытаюсь запустить vmware tools в mandrake (Mandrakelinux 10.2 cooker-Download-i586-Limited-Edition-2005). При запуске vmware-config-tools.pl он выдает следующее:

What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]

Указанная директория у меня вообще не существует. Насколько я понял, потому, что я устанавливал Mandrake из дистрибутива. Порывшись в инете, я понял, что нужно найти rpm с этими хедерами. Но что-то не могу найти. Вопрос, может, тупой, но: где найти заголовки ядра версии 2.6.11-6mdksmp??? На своем установочном диске не нашел :(

>>>

illyge
()

RSS подписка на новые темы