[mythtv] Can't compile tv.cpp

Adam Egger adam.egger at gmail.com
Sat Sep 24 17:33:51 UTC 2005


On 9/24/05, Isaac Richards <ijr at case.edu> wrote:
> On Saturday 24 September 2005 12:42 pm, Daniel Kristjansson wrote:
> > On Sat, 2005-09-24 at 17:51 +0200, Adam Egger wrote:
> > > Hi -dev, hi Daniel,
> > > I just tried to compile r7307 with the tuning-patch-v6 on my
> > > debian64/gcc-4.0. Here are my configure settings:
> > >
> > > ./configure --enable-proc-opt --prefix=/usr --disable-audio-arts
> > > --disable-audio-jack --disable-joystick-menu --disable-firewire
> > > --disable-ivtv --enable-dvb --enable-dvb-eit --disable-xrandr
> > > --disable-altivec --enable-memalign-hack --compile-type=profile
> > >
> > > tv_rec.h: In member function 'QString TuningRequest::toString() const':
> > > tv_rec.h:123: error: cast from 'ProgramInfo*' to 'uint' loses precision
> >
> > It is unfortunate that this is an error and not a warning...
>
> Anything that finds 64-bit compatibility issues is a good thing. =)

Heh, it's a good thing since you're using 64bit ;-)

Ok, thanks Daniel, it compiles now.

By the way, why are there millions of warnings like this:
/usr/include/qt3/qsqldatabase.h:63: warning: 'class
QSqlDriverCreatorBase' has virtual functions but non-virtual
destructor
/usr/include/qt3/qxml.h:224: warning: 'class QXmlReader' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:407: warning: 'class QXmlContentHandler' has
virtual functions but non-virtual destructor
/usr/include/qt3/qxml.h:424: warning: 'class QXmlErrorHandler' has
virtual functions but non-virtual destructor
/usr/include/qt3/qxml.h:433: warning: 'class QXmlDTDHandler' has
virtual functions but non-virtual destructor
/usr/include/qt3/qxml.h:441: warning: 'class QXmlEntityResolver' has
virtual functions but non-virtual destructor
/usr/include/qt3/qxml.h:448: warning: 'class QXmlLexicalHandler' has
virtual functions but non-virtual destructor
/usr/include/qt3/qxml.h:461: warning: 'class QXmlDeclHandler' has
virtual functions but non-virtual destructor

and

/usr/include/qt3/private/qucom_p.h:69: warning: 'struct QUBuffer' has
virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:77: warning: 'struct QUType' has
virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:104: warning: 'struct QUType_Null'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:287: warning: 'struct QUType_enum'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:307: warning: 'struct QUType_ptr'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:326: warning: 'struct QUType_iface'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:345: warning: 'struct QUType_idisp'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:364: warning: 'struct QUType_bool'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:383: warning: 'struct QUType_int'
has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:403: warning: 'struct
QUType_double' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:423: warning: 'struct
QUType_charstar' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:444: warning: 'struct
QUType_QString' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucomextra_p.h:65: warning: 'struct
QUType_QVariant' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucomextra_p.h:87: warning: 'struct
QUType_varptr' has virtual functions but non-virtual destructor


More information about the mythtv-dev mailing list