[vdr] [ANNOUNCE] VDR developer version 1.7.9
Anssi Hannula
anssi.hannula at gmail.com
Sun Aug 23 20:17:59 CEST 2009
Goga777 wrote:
> Hi
>
> I can't compile vdr 179
>
> arvdr:/usr/src/vdr# LANG=C make
> g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS0\" -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/etc/vdr\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 -I../s2-liplianin/linux/include vdr.c
> In file included from dvbdevice.h:14,
> from vdr.c:45:
> ../s2-liplianin/linux/include/linux/dvb/frontend.h:92: error: '__u8' does not name a type
> ../s2-liplianin/linux/include/linux/dvb/frontend.h:93: error: '__u8' does not name a type
> ../s2-liplianin/linux/include/linux/dvb/frontend.h:98: error: '__u8' does not name a type
> ../s2-liplianin/linux/include/linux/dvb/frontend.h:99: error: '__u8' does not name a type
> ../s2-liplianin/linux/include/linux/dvb/frontend.h:361: error: '__u8' does not name a type
> make: *** [vdr.o] Error 1
Your headers seem broken. What should happen (i.e. in upstream kernel
git) is:
linux/dvb/frontend.h has:
#include <linux/types.h>
linux/types.h has:
#include <asm/types.h>
asm/types.h has:
#include <asm-generic/int-ll64.h>
asm-generic/int-ll64.h has:
typedef unsigned char __u8;
Maybe one of these includes in these files is missing?
--
Anssi Hannula
More information about the vdr
mailing list