Mailing List archive

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

[vdr] Re: Building vdr again the new 2.6 kernel tree



On Sat, Nov 22, 2003 at 03:21:06PM +0100, Onno Kreuzinger wrote:

> after not finding good info on the include stuff, i set DVBDIR to
> DVBDIR   = /usr/src/linux-2.6.0-test9/include/dvb
> 
> this works, makes few warnings, gives no errors, and a good picture :)
> 
> but i know there are cleaner ways.

Well, it don't work for me:

g++ -mcpu=pentium4 -O3 -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE
-DVIDEODIR=\"/video0\" -DPLUGINDIR=\"./PLUGINS/lib\"
-I/usr/src/linux-2.6/include/dvb/include audio.c
...
g++ -mcpu=pentium4 -O3 -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVIDEODIR=\"/video0\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/usr/src/linux-2.6/include/dvb/include dvbdevice.c
In file included from /usr/include/linux/device.h:15,
                 from /usr/include/linux/videodev.h:6,
                 from dvbdevice.c:20:
/usr/include/linux/ioport.h:91: error: syntax error before `new'
/usr/include/linux/ioport.h:92: error: syntax error before `new'
/usr/include/linux/ioport.h:93: error: syntax error before `new'
/usr/include/linux/ioport.h:94: error: syntax error before `new'
/usr/include/linux/ioport.h:95: error: syntax error before `new'
/usr/include/linux/ioport.h:100: error: `allocate_resource' declared as function returning a function
/usr/include/linux/ioport.h:101: error: syntax error before `void'
In file included from /usr/include/linux/device.h:17,
                 from /usr/include/linux/videodev.h:6,
                 from dvbdevice.c:20:
/usr/include/linux/list.h:576:2: warning: #warning "don't include kernel headers in userspace"
In file included from /usr/include/linux/spinlock.h:10,
                 from /usr/include/linux/device.h:18,
                 from /usr/include/linux/videodev.h:6,
                 from dvbdevice.c:20:
/usr/include/linux/linkage.h:5:25: asm/linkage.h: No such file or directory
In file included from /usr/include/linux/spinlock.h:12,
                 from /usr/include/linux/device.h:18,
                 from /usr/include/linux/videodev.h:6,
                 from dvbdevice.c:20:
/usr/include/linux/thread_info.h:21:29: asm/thread_info.h: No such file or directory
In file included from /usr/include/linux/spinlock.h:16,
                 from /usr/include/linux/device.h:18,
                 from /usr/include/linux/videodev.h:6,
                 from dvbdevice.c:20:
...
/usr/include/linux/device.h: At global scope:
/usr/include/linux/device.h:324: error: field `attr' has incomplete type
/usr/include/linux/device.h:363: error: 'u32' is used as a type, but is not defined as a type.
/usr/include/linux/device.h:365: error: 'u32' is used as a type, but is not defined as a type.
make: *** [dvbdevice.o] Error 1

	Grégoire
________________________________________________________________________
http://magma.epfl.ch/greg ICQ:16624071 mailto:Gregoire.Favre@freesurf.ch


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index