Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Failing to compil with 2.6.8-rc2



> I demand that Christian Gmeiner may or may not have written...
>
> > It's not possible to compile vdr with a 2.6.8-rc2 and dvb-cvs drivers :(
> > How can i fix this?
>
> [rewrapped]
> > g++ -O3 -mcpu=pentium3 -march=pentium3 -mmmx -msse -funroll-loops -pipe
\
> >   -c -DCONFIGDIR=\"/etc/vdr\" -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE \
> >   -DVIDEODIR=\"/video\" -DPLUGINDIR=\"/usr/lib/vdr\" -DVFAT \
> >   -I/usr/src/linux/include dvbdevice.c
> > In file included from /usr/src/linux/include/linux/videodev.h:8,
> >                  from dvbdevice.c:20:
> > /usr/src/linux/include/linux/videodev2.h:436: error: parse error before
`*'
> >    token
>
> Shouldn't that be /usr/include/linux/videodev.h from linux-kernel-headers
or
> some equivalent package?
I have updated to the newest linux-headers (gentoo-box), but the problem is
still here.

>
> I'm fairly sure that __user is markup to indicate which pointers have been
> passed in from userspace. Consequently, if you're still planning on using
the
> headers for your current kernel, you'll need "-D__user".

Where must i add "-D__user"?

Thanks,
Christian






Home | Main Index | Thread Index