From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vitaly Lipatov Organization: LAVNet To: devel@altlinux.ru, "Dmitry V. Levin" Subject: Re: [devel] =?koi8-r?b?y8HLINPPwtLB1Ng=?= =?koi8-r?b?INDBy8XU?=, =?koi8-r?b?1NLFwtXA3cnKIMnTyM/EzsnLyQ==?= =?koi8-r?b?INHE0sE=?= Date: Sat, 9 Nov 2002 20:55:14 +0300 User-Agent: KMail/1.4.7 References: <200211030145.32050.LAV@VL3143.spb.edu> <20021102225628.GB6029@basalt.office.altlinux.ru> In-Reply-To: <20021102225628.GB6029@basalt.office.altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200211092055.14670.LAV@VL3143.spb.edu> Content-Transfer-Encoding: 8bit Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On 3 Ноябрь 2002 01:56, Dmitry V. Levin wrote: > On Sun, Nov 03, 2002 at 01:45:31AM +0300, Vitaly Lipatov wrote: > > Я пытаюсь собрать пакет с comedi (The Linux Control and > > Measurement Device Interface), но он требует исходников > > ядра для сборки. Я подозреваю что он их требует не зря, > > Я полагаю, что зря. > Мне доводилось видеть много разных kernel-dependent программ, > и никто из них по-настоящему не использовал _исходники_ ядра - > только заголовочные файлы и Makefile. > > > и без них не соберётся. Так вот как обеспечить процесс > > автоматической сборки, не устанавливая исходники в > > /usr/src (кстати, куда устанавливается пакет kernel-source? > > ). Какой вообще подход к этому в нашем дистрибутиве? > > Пока у нас нет ничего типа glibc-kernheaders, делается это > путём -I/usr/lib/kernel/`rpm -q --qf '%{VERSION}-%{RELEASE}' > kernel24-headers`/include Я использовать конструкцию в спеке для получения версии ядра rpm -q --qf '%{VERSION}-%{RELEASE}' kernel24-headers но она выдаёт мне 2.4.19-alt0.8, а мне нужно 2.4.19-alt0.8-up Как быть с -up? Самому приписывать? И главный вопрос - чтобы установить модули ядра, мне надо в секции %files написать /lib/modules/версия_ядра. Возможно ли это? Какую конструкцию использовать? P.S. Ваша уверенность в том, что это возможно, помогла мне собрать этот пакет с использованием только заголовочных файлов. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX!