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 _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr