[mythtv] libmythtv no longer compiles under qt3.1

William wmunson at rochester.rr.com
Mon Dec 27 20:54:31 UTC 2004


A recent patch to libmythtv has cause it to no longer compile under 3.1
which I thought was the minimum compiler supported. Here is the output of
the compile.

------------------------------------
make[2]: Entering directory `/root/myth-cvs/mythtv/libs/libmythtv'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer
`freetype-config --cflags` -D_REENTRANT -fPIC  -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DMMX -DCONFIG_VIDEO4LINUX
-DUSING_IVTV -DUSING_OSS -DUSING_OPENGL_VSYNC -DUSING_XV -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I. -I/usr/include
-I../libmyth -I.. -Idvbdev -Impeg -I../libavcodec -I/usr/lib/qt-3.1/include
-I/usr/X11R6/include -I/usr/X11R6/include -o programinfo.o programinfo.cpp
programinfo.cpp: In member function `void 
   ProgramInfo::ApplyRecordRecGroupChange(QSqlDatabase*, const QString&)':
programinfo.cpp:757: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp:757: error: (Each undeclared identifier is reported only
once 
   for each function it appears in.)
programinfo.cpp: In member function `void ProgramInfo::SetFilesize(long long

   int, QSqlDatabase*)':
programinfo.cpp:991: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::SetBookmark(long long

   int, QSqlDatabase*)':
programinfo.cpp:1029: error: conversion from `long long int' to `const
QVariant
   ' is ambiguous
/usr/lib/qt-3.1/include/qvariant.h:165: error: candidates are: 
   QVariant::QVariant(double)
/usr/lib/qt-3.1/include/qvariant.h:162: error:                 
   QVariant::QVariant(unsigned int)
/usr/lib/qt-3.1/include/qvariant.h:161: error:                 
   QVariant::QVariant(int)
/usr/lib/qt-3.1/include/qvariant.h:129: error:                 
   QVariant::QVariant(const char*) <near match>
programinfo.cpp:1035: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::SetEditing(bool, 
   QSqlDatabase*)':
programinfo.cpp:1099: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::SetCommFlagged(int, 
   QSqlDatabase*)':
programinfo.cpp:1137: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void
ProgramInfo::SetPreserveEpisode(bool, 
   QSqlDatabase*)':
programinfo.cpp:1175: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::SetAutoExpire(bool, 
   QSqlDatabase*)':
programinfo.cpp:1193: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::SetCutList(QMap<long 
   long int, int>&, QSqlDatabase*)':
programinfo.cpp:1338: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void 
   ProgramInfo::ClearMarkupMap(QSqlDatabase*, int, long long int, long long 
   int)':
programinfo.cpp:1413: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void
ProgramInfo::SetMarkupMap(QMap<long 
   long int, int>&, QSqlDatabase*, int, long long int, long long int)':
programinfo.cpp:1434: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::ClearPositionMap(int,

   QSqlDatabase*)':
programinfo.cpp:1600: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void
ProgramInfo::SetPositionMap(QMap<long 
   long int, long long int>&, int, QSqlDatabase*, long long int, long long
int)
   ':
programinfo.cpp:1647: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void 
   ProgramInfo::SetPositionMapDelta(QMap<long long int, long long int>&,
int, 
   QSqlDatabase*)':
programinfo.cpp:1737: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `void ProgramInfo::Save(QSqlDatabase*)':
programinfo.cpp:2032: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `bool 
   ProgramList::FromProgram(QSqlDatabase*, QString, ProgramList&)':
programinfo.cpp:2688: error: `executedQuery' undeclared (first use this 
   function)
programinfo.cpp: In member function `bool 
   ProgramList::FromOldRecorded(QSqlDatabase*, QString)':
programinfo.cpp:2769: error: `executedQuery' undeclared (first use this 
   function)
make[2]: *** [programinfo.o] Error 1
make[2]: Leaving directory `/root/myth-cvs/mythtv/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/root/myth-cvs/mythtv/libs'
make: *** [sub-libs] Error 2
Script or compile error!!!!!
[root at pvr myth-cvs]# 




More information about the mythtv-dev mailing list