[mythtv] Mac OS X build status

Mark Kendall mark.kendall at gmail.com
Wed Jul 22 06:07:03 UTC 2009


2009/7/10 Nigel Pearson <nigel at ind.tansu.com.au>:
>
>
> I'm still having lots of problems trying to get
> fully clean builds on all Mac OS X variants
> (many linking problems after FFmpeg merge),
> so for those who are interested, new Wiki page:

hrm - trunk revision 20984 fails to build with the error below, which
has me stumped. I have I gut feeling this is a problem at my end as I
can't believe I'm the first to see this!

rgds

Mark

g++ -c -pipe -march=nocona -fomit-frame-pointer -O3 -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-funit-at-a-time -D__STDC_CONSTANT_MACROS -Wno-long-double
-I/usr/local/include/freetype2 -I/usr/local/include
-F/System/Library/Frameworks/{AGL,ApplicationServices,Carbon,Cocoa,OpenGL,QuickTime,IOKit}.framework/Frameworks
-F/System/Library/PrivateFrameworks/{DVD}.framework/Frameworks -DPIC
-fPIC -DMMX -Di386 -DUSING_APPLEREMOTE -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUSING_OPENGL -DUSING_MHEG
-DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_IPTV -DUSING_HDHOMERUN
-DUSING_BACKEND -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/local/Trolltech/Qt-4.4.3/mkspecs/macx-g++ -I.
-I/usr/local/Trolltech/Qt-4.4.3/lib/QtCore.framework/Versions/4/Headers
-I/usr/local/Trolltech/Qt-4.4.3/include/QtCore
-I/usr/local/Trolltech/Qt-4.4.3/include/QtCore
-I/usr/local/Trolltech/Qt-4.4.3/lib/QtNetwork.framework/Versions/4/Headers
-I/usr/local/Trolltech/Qt-4.4.3/include/QtNetwork
-I/usr/local/Trolltech/Qt-4.4.3/include/QtNetwork
-I/usr/local/Trolltech/Qt-4.4.3/lib/QtGui.framework/Versions/4/Headers
-I/usr/local/Trolltech/Qt-4.4.3/include/QtGui
-I/usr/local/Trolltech/Qt-4.4.3/include/QtGui
-I/usr/local/Trolltech/Qt-4.4.3/lib/QtXml.framework/Versions/4/Headers
-I/usr/local/Trolltech/Qt-4.4.3/include/QtXml
-I/usr/local/Trolltech/Qt-4.4.3/include/QtXml
-I/usr/local/Trolltech/Qt-4.4.3/lib/QtSql.framework/Versions/4/Headers
-I/usr/local/Trolltech/Qt-4.4.3/include/QtSql
-I/usr/local/Trolltech/Qt-4.4.3/include/QtSql
-I/usr/local/Trolltech/Qt-4.4.3/include -I/usr/local -I.. -I../.. -I.
-I../libmyth -I../libavcodec -I../libavformat -I../libavutil
-I../libswscale -I../libmythmpeg2 -I../libmythdb -I../libmythhdhomerun
-I../libmythdvdnav -Idvbdev -Impeg -Iiptv -Ichannelscan
-I../libmythlivemedia/BasicUsageEnvironment/include
-I../libmythlivemedia/BasicUsageEnvironment
-I../libmythlivemedia/groupsock/include
-I../libmythlivemedia/groupsock
-I../libmythlivemedia/liveMedia/include
-I../libmythlivemedia/liveMedia
-I../libmythlivemedia/UsageEnvironment/include
-I../libmythlivemedia/UsageEnvironment -I../libmythdb -I../libmythui
-I/usr/include -I/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers
-I/System/Library/Frameworks/AGL.framework/Headers -I. -I.
-F/usr/local/Trolltech/Qt-4.4.3/lib -o videoout_quartz.o
videoout_quartz.cpp
/System/Library/Frameworks/QuickTime.framework/Headers/ImageCompression.h:310:
error: conflicting declaration ‘typedef OSType CodecType’
../../libs/libavcodec/avcodec.h:349: error: ‘enum CodecType’ has a
previous declaration as ‘enum CodecType’
videoout_quartz.cpp: In member function ‘bool
VideoOutputQuartz::CreateQuartzBuffers()’:
videoout_quartz.cpp:1495: error: cannot convert ‘<anonymous enum>’ to
‘CodecType’ in assignment
make[2]: *** [videoout_quartz.o] Error 1
make[1]: *** [sub-libmythtv-make_default] Error 2
make: *** [sub-libs-make_default-ordered] Error 2


More information about the mythtv-dev mailing list