pwcx w kernel.spec
Paweł Sikora
pluto w ds14.agh.edu.pl
Śro, 14 Lip 2004, 09:14:27 CEST
On Wednesday 14 of July 2004 01:26, Bobby Spark wrote:
> On Tue, Jul 13, 2004 at 04:36:57PM +0200, Paweł Sikora wrote:
> > On Tuesday 13 of July 2004 16:21, Jakub Bogusz wrote:
> > > License: GPL
> > >
> > > a pwcx to jakieś własnościowe binarki.
> > > Do oddzielnego speca z tym?
> >
> > hmm,
> >
> > `since PWCX is based on an NDA and closed source,
> > it cannot be released as a GPL module'
> >
> > domyslnie off w kernel.spec, ablo do innego speca jako modul jajka.
>
> Hi,
>
> mnie nie znacie, ale pisałem już na ten temat i wysłałem na tę listę
> kernel-usb-media-pwcx.spec - to jak ja to rozwiązałem
>
> problem jest taki: jak wyłączysz pwcx w kernelu to moduł pwc się inaczej
> kompiluje i nie przujmuje pwcx'a czyli albo pwcx musi być włączony w
> kernelu, dokładnie to pwc musi być kompilowany z -DCONFIG_USB_PWCX,(ale
> pwcx kompilować poza kernelem - w paczce), albo pwc i pwcx budować w paczce
> (pwc z -DCONFIG_USB_PWCX i pwcx z -DCONFIG_USB_PWCX_MODULE). no ale wtedy
> jest kwestia czy zostawić pwc w kernelu i przy instalacji pwcx podmieniać
> ten moduł czy pwc nie dawać w kernelu.
(pwc-uncompress.h)
#ifdef CONFIG_USB_PWCX
/* If the decompressor is compiled in, we must call these manually */
extern int usb_pwcx_init(void);
extern void usb_pwcx_exit(void);
#endif
(pwcx-glue.c)
#ifdef CONFIG_USB_PWCX_MODULE
static int __init usb_pwcx_init(void)
#else
int usb_pwcx_init(void)
#endif
{
Info("Philips webcam decompressor routines version %d.%d-BETA-2\n",
PWCX_MAJOR, PWCX_MINOR);
Info("Supports all cameras supported by the main module (pwc).\n");
tak na moje oko, to zeby uzywac pwcx jako zewnetrzny modul,
musimy wylaczyc CONFIG_USB_PWCX i wlaczc CONFIG_USB_PWCX_MODULE.
--
/* Copyright (C) 2003, SCO, Inc. This is valuable Intellectual Property. */
#define say(x) lie(x)
Więcej informacji o liście dyskusyjnej pld-devel-pl