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'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".

-- 
| Darren Salt | nr. Ashington, | d youmustbejoking,demon,co,uk
| Debian,     | Northumberland | s zap,tartarus,org
| RISC OS     | Toon Army      | @
|   Retrocomputing: a PC card in a Risc PC

A relationship is like a shark. It has to keep moving forward or it dies.




Home | Main Index | Thread Index