[linux-dvb] can't compile dvb-apps from today's hg

Manu Abraham abraham.manu at gmail.com
Thu Oct 25 22:12:51 CEST 2007


Igor Nikanov wrote:
> Hi
> 
> I have debian testing with 
> 
> uname -r
> 2.6.22-2-686
> 
> and with
> 
> linux-headers-2.6.22-2
> 
> I tried to compile today's version of dvb-apps, but without luck 
> 
> # make
> make -C lib all
> make[1]: Entering directory `/usr/src/dvb-apps/lib'
> make -C libdvbapi all
> make[2]: Entering directory `/usr/src/dvb-apps/lib/libdvbapi'
> CC dvbaudio.o
> CC dvbca.o
> CC dvbdemux.o
> CC dvbfe.o
> CC dvbnet.o
> CC dvbvideo.o
> In file included from dvbvideo.c:28:
> /usr/include/linux/dvb/video.h:105: error: expected specifier-qualifier-list before '__u32'
> /usr/include/linux/dvb/video.h:161: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
> /usr/include/linux/dvb/video.h:194: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token

In /usr/include/linux/dvb/video.h,

at those mentioned lines, you might be having a char __user *foobar
just remove that "__user" in those 3 lines ... and you are moving.


Manu




More information about the linux-dvb mailing list