[mythtv] error compiling for fedora 9 QCString was not declared in this scope

Paul Schilling pschillister at gmail.com
Thu Apr 17 03:23:09 UTC 2008


I get the following using the Mythtv-svn-rpmbuild.spec.  I have tried to
include qcstring.h in header files like osdtypes.h and osdtypeteletext.h
with no luck.



g++ -c -m64 -pipe -march=k8 -fomit-frame-pointer -O3 -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-D__STDC_CONSTANT_MACROS -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC
-DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\"
-DLIBDIR=\"/usr/lib64\" -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS
-DUSING_FRIBIDI -DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMCW
-DUSING_OPENGL -DUSING_OPENGL_VSYNC -DUSING_FRONTEND -DUSING_FFMPEG_THREADS
-DUSING_V4L -DUSING_LINUX_FIREWIRE -DUSING_FIREWIRE -DUSING_LIBAVC_5_3
-DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_DVB
-DUSING_BACKEND -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB
-DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
-I/usr/lib64/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore
-I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtNetwork
-I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtOpenGL
-I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXml
-I/usr/include/QtSql -I/usr/include/QtSql -I/usr/include/Qt3Support
-I/usr/include/Qt3Support -I/usr/include -I/usr/include -I/usr/include
-I../.. -I.. -I. -I../libmyth -I../libavcodec -I../libavutil
-I../libmythmpeg2 -Idvbdev -Impeg -Iiptv
-I../libmythlivemedia/BasicUsageEnvironment/include
-I../libmythlivemedia/groupsock/include
-I../libmythlivemedia/liveMedia/include
-I../libmythlivemedia/UsageEnvironment/include -I/usr/X11R6/include -I. -I.
-o osdtypes.o osdtypes.cpp
osdtypes.cpp: In member function 'QString OSDTypeText::ConvertFromRtoL(const
QString&) const':
osdtypes.cpp:851: error: 'QCString' was not declared in this scope
osdtypes.cpp:851: error: expected `;' before 'temp'
osdtypes.cpp:859: error: 'temp' was not declared in this scope
make[2]: *** [osdtypes.o] Error 1
make[2]: *** Waiting for unfinished jobs....
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20080416/87ffd801/attachment.htm 


More information about the mythtv-dev mailing list