[linux-dvb] trying to build mythtv

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

 



clemens@xxxxxxx wrote:
> I am trying to build mythtv against linux-2.6.10-DVB, but
> I am getting the following error messages part way thru the
> compile
> 
> ---
> 
> g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer 
> `freetype-config --cflags` -D_REE
> In file included from dvbchannel.h:20,
>                  from videosource.h:14,
>                  from videosource.cpp:2:
> dvbtypes.h:22:31: linux/dvb/version.h: No such file or directory
> dvbtypes.h:24:2: #error "DVB driver includes with API version 3 not found!"
> dvbtypes.h:31:32: linux/dvb/frontend.h: No such file or directory
> dvbtypes.h:32:27: linux/dvb/dmx.h: No such file or directory
> In file included from dvbchannel.h:20,
>                  from videosource.h:14,
>                  from videosource.cpp:2:
> dvbtypes.h:49: error: field `params' has incomplete type
> dvbtypes.h:50: error: `fe_sec_voltage_t' does not name a type
> dvbtypes.h:51: error: `fe_sec_tone_mode_t' does not name a type
> dvbtypes.h:84: error: `fe_status_t' does not name a type
> In file included from dvbchannel.h:21,
>                  from videosource.h:14,
>                  from videosource.cpp:2:
> dvbdiseqc.h:35: error: `dvb_diseqc_master_cmd' has not been declared
> dvbdiseqc.h:35: error: ISO C++ forbids declaration of `cmd' with no type
> dvbdiseqc.h:36: error: `dvb_diseqc_master_cmd' has not been declared
> dvbdiseqc.h:36: error: ISO C++ forbids declaration of `cmd' with no type
> In file included from videosource.h:14,
>                  from videosource.cpp:2:
> dvbchannel.h:39: error: `fe_type_t' does not name a type
> dvbchannel.h:100: error: `fe_modulation_t' has not been declared
> dvbchannel.h:100: error: ISO C++ forbids declaration of `modulation' with no 
> type
> dvbchannel.h:101: error: `fe_code_rate_t' has not been declared
> dvbchannel.h:101: error: ISO C++ forbids declaration of `rate' with no type
> dvbchannel.h:118: error: `dvb_frontend_info' does not name a type
> videosource.cpp: In static member function `static CardUtil::DVB_TYPES 
> CardUtil::cardDVBType(unsig
> videosource.cpp:64: error: aggregate `dvb_frontend_info info' has incomplete 
> type and cannot be de
> videosource.cpp:66: error: `FE_GET_INFO' undeclared (first use this function)
> videosource.cpp:66: error: (Each undeclared identifier is reported only once 
> for each function it
> videosource.cpp:71: error: `FE_QAM' undeclared (first use this function)
> videosource.cpp:74: error: `FE_QPSK' undeclared (first use this function)
> videosource.cpp:77: error: `FE_OFDM' undeclared (first use this function)
> make[2]: *** [videosource.o] Error 1
> 
> ---
> 
> So what am I doing wrong?
> Do I need a more recent kernel or what?
> 
>                                         Reg.Clemens
>                                         reg@xxxxxxx
> 
> 
> 
> _______________________________________________
> 
> linux-dvb@xxxxxxxxxxx
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
> 
> 

Looks like /usr/src/linux is not a symlink to /usr/src/linux-2.6.10.
Regards
Sid.
-- 
Sid Boyce .... Hamradio G3VBV and Keen Flyer
=====ALMOST ALL LINUX USED HERE, Solaris 10 SPARC is just for play=====



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux