[mythtv] [mythtv-commits] mythtv commit: r14698 - in branches/mythtv-qt4 by dblain

Eric Bosch eric.bosch at comcast.net
Thu Nov 1 18:33:49 UTC 2007


I am getting the following error while compiling the qt4 version of
Mythtv. Perhaps you haven't enabled the firewire recorder option in
configuration?

g++ -c -pipe -march=k8 -fomit-frame-pointer -O3 -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-D__STDC_CONSTANT_MACROS -I/usr/kde/3.5/include/artsc -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC -DMMX -Di386
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\"
-DLIBDIR=\"/usr/lib\" -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS
-DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMCW -DUSING_XVMC_VLD
-DUSING_OPENGL -DUSING_OPENGL_VSYNC -DUSING_FRONTEND -DUSING_V4L
-DUSING_LINUX_FIREWIRE -DUSING_FIREWIRE -DUSING_LIBAVC_5_3 -DUSING_IPTV
-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 -DQT_SHARED
-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL
-I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml
-I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql
-I/usr/include/qt4/QtSql -I/usr/include/qt4/Qt3Support
-I/usr/include/qt4/Qt3Support -I/usr/include/qt4 -I/usr/include
-I/usr/include -I/usr/include -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/include -I. -I. -o
firewirerecorder.o firewirerecorder.cpp
firewirerecorder.cpp: In member function ‘virtual bool
FirewireRecorder::PauseAndWait(int)’:
firewirerecorder.cpp:181: error: invalid conversion from ‘int’ to ‘QMutex*’
firewirerecorder.cpp:181: error: initializing argument 1 of ‘bool
QWaitCondition::wait(QMutex*, long unsigned int)’
make[2]: *** [firewirerecorder.o] Error 1
make[2]: Leaving directory `/usr/src/mythcvs/mythtv-qt4/libs/libmythtv'
make[1]: *** [sub-libmythtv-make_default-ordered] Error 2
make[1]: Leaving directory `/usr/src/mythcvs/mythtv-qt4/libs'
make: *** [sub-libs-make_default-ordered] Error 2


hendrixski wrote:
> How has your experience with getting mythtv into a Qt4 been so far? It's 
> pretty hard from what I hear, but very much worth it.  For example if 
> it's written in Qt4 then it can run in QTopia (which write straight to 
> the frame buffer so you can cut out all of the bloat of XServer) and 
> apparently Qt4 is even faster, and easier to code with.  Besides, Qt3 
> isn't supported anymore, and even KDE is switching to Qt4.
>
> Are others working on this branch with you as well?  Perhaps anybody 
> who's done a qt3 to qt4 conversion before?  It would be very exciting to 
> see this kind of an upgrade. :-)
>
>
> David wrote:
>   
>> I was planning this to be a move to Qt4, not a long term parallel branch
>> (that is, unless the other developers say otherwise).
>>
>> I did use the qt3to4 tool for the initial conversion, however, there were
>> significant changes needed in order to have a clean compile.  
>>
>> Now I just need to work out a few issues to get a working system.
>>
>>   
>>     
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>   


More information about the mythtv-dev mailing list