[mythtv-commits] Ticket #9956: old qt3support refrences causing compilation failure
MythTV
noreply at mythtv.org
Sat Jul 30 09:09:52 UTC 2011
#9956: old qt3support refrences causing compilation failure
----------------------------------+----------------------------------------
Reporter: fuxxociety@… | Type: Bug Report - General
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - Mythtranscode
Version: 0.24-fixes | Severity: medium
Keywords: | Ticket locked: 0
----------------------------------+----------------------------------------
Building latest 0.24/fixes on a gentoo system without qt3support
during compilation:
{{{
cd mythtranscode/ && make -f Makefile
make[2]: Entering directory
`/home/mythtv/mythtv/mythtv/programs/mythtranscode'
g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fomit-frame-
pointer -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-
virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS
-D__STDC_LIMIT_MACROS -O3 -Wmissing-declarations -D_REENTRANT -DMMX -Di386
-D_GNU_SOURCE -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB
-DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui
-I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql
-I/usr/include/qt4/Qt3Support -I/usr/include/qt4 -I/usr/include
-I/usr/local -I../.. -I../../libs -I../../libs/libmyth
-I../../libs/libmythtv -I../../external/FFmpeg -I../../libs/libmythupnp
-I../../libs/libmythui -I../../libs/libmythlivemedia
-I../../libs/libmythdb -I../../libmythhdhomerun -I../../libs/libmythdvdnav
-I../../libs/libmythbluray -I../../libs/libmythsamplerate -Ireplex
-I../../libs/libavcodec -I../../libs/libavformat -I../../libs/libavutil
-I../../libs -I../../libs/libmythmpeg2 -I/usr/X11R6/include -I. -o main.o
main.cpp
In file included from main.cpp:24:
mpeg2fix.h:31:21: error: Q3PtrList: No such file or directory
mpeg2fix.h:32:22: error: Q3PtrQueue: No such file or directory
mpeg2fix.h:33:23: error: Q3ValueList: No such file or directory
In file included from ../../libs/libmyth/virtualkeyboard_qt.h:4,
from ../../libs/libmyth/mythwidgets.h:28,
from ../../libs/libmyth/settings.h:15,
from ../../libs/libmythtv/recordingprofile.h:4,
from transcode.h:1,
from main.cpp:23:
../../libs/libmyth/mythdialogs.h: In static member function 'static
DialogCode MythPopupBox::Show2ButtonPopup(MythMainWindow*, const QString&,
const QString&, const QString&, const QString&, DialogCode)':
../../libs/libmyth/mythdialogs.h:182: warning: 'static DialogCode
MythPopupBox::ShowButtonPopup(MythMainWindow*, const QString&, const
QString&, const QStringList&, DialogCode)' is deprecated (declared at
../../libs/libmyth/mythdialogs.h:185)
In file included from main.cpp:24:
mpeg2fix.h: At global scope:
mpeg2fix.h:192: error: 'Q3PtrList' has not been declared
mpeg2fix.h:192: error: expected ',' or '...' before '<' token
mpeg2fix.h:196: error: ISO C++ forbids declaration of 'Q3PtrList' with no
type
mpeg2fix.h:196: error: expected ';' before '<' token
mpeg2fix.h:231: error: ISO C++ forbids declaration of 'Q3PtrList' with no
type
mpeg2fix.h:231: error: expected ';' before '<' token
mpeg2fix.h:234: error: ISO C++ forbids declaration of 'Q3PtrList' with no
type
mpeg2fix.h:234: error: expected ';' before '<' token
mpeg2fix.h:235: error: 'Q3PtrList' was not declared in this scope
mpeg2fix.h:235: error: template argument 2 is invalid
mpeg2fix.h:235: error: expected unqualified-id before '>' token
mpeg2fix.h:236: error: ISO C++ forbids declaration of 'Q3PtrQueue' with no
type
mpeg2fix.h:236: error: expected ';' before '<' token
mpeg2fix.h:237: error: ISO C++ forbids declaration of 'Q3PtrQueue' with no
type
mpeg2fix.h:237: error: expected ';' before '<' token
mpeg2fix.h:238: error: ISO C++ forbids declaration of 'Q3PtrListIterator'
with no type
mpeg2fix.h:238: error: expected ';' before '<' token
make[2]: *** [main.o] Error 1
make[2]: Leaving directory
`/home/mythtv/mythtv/mythtv/programs/mythtranscode'
make[1]: *** [sub-mythtranscode-make_default] Error 2
make[1]: Leaving directory `/home/mythtv/mythtv/mythtv/programs'
make: *** [programs] Error 2
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9956>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list