[mythtv] Build error with MacOSX 10.4.8

Nigel Pearson nigel at ind.tansu.com.au
Wed Dec 20 01:03:46 UTC 2006


> When attempting to compile the mythtv sources, the build fails with  
> the following -
>
> cd libmythtv && make -f Makefile
> g++ -c -pipe -mcpu=7400 -mtune=7400 -mpowerpc-gfxopt -faltivec -F/ 
> System/Library/Frameworks/ 
> {AGL,ApplicationServices,Carbon,Cocoa,OpenGL,QuickTime}.framework/ 
> Frameworks -F/System/Library/PrivateFrameworks/{DVD}.framework/ 
> Frameworks -Wall -W -O3 -no-cpp-precomp -pipe -force_cpusubtype_ALL  
> -Wno-sign-compare -fomit-frame-pointer -Wall -Wno-switch -Wno-non- 
> virtual-dtor -fno-inline-functions -I/usr/X11R6/include -I/usr/ 
> X11R6/include/freetype2 -DPIC -fPIC  -DUSING_APPLEREMOTE - 
> D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" - 
> DLIBDIR=\"/usr/local/lib\" -D_LARGEFILE_SOURCE -DUSING_H264TOOLS - 
> DUSING_FRONTEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED - 
> DQT_ACCESSIBILITY_SUPPORT -DQT_TABLET_SUPPORT -I/Developer/qt/ 
> mkspecs/default -I. -I/usr/local/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/Developer/ 
> qt/include -o videoout_dvdv.o videoout_dvdv.mm
> videoout_dvdv.mm: In member function 'bool DVDV::PreProcessFrame 
> (AVCodecContext*)':
> videoout_dvdv.mm:611: error: 'struct AVCodecContext' has no member  
> named 'dvdv'
> videoout_dvdv.mm: In member function 'void DVDV::PostProcessFrame 
> (AVCodecContext*, VideoFrame*, int, bool)':
> videoout_dvdv.mm:624: error: 'struct AVCodecContext' has no member  
> named 'dvdv'
> make[2]: *** [videoout_dvdv.o] Error 1
> make[1]: *** [sub-libmythtv] Error 2
> make: *** [sub-libs] Error 2

Looks like you did configure -enable-mac-accel ?

That isn't quite finished yet. Either reconfigure
without that flag, or try it with the attached patch.

--
Nigel Pearson, nigel at ind.tansu.com.au|"Gentlemen,
Telstra Net. Eng., Sydney, Australia | you can't fight in here
Office: 9202 3900    Fax:  9261 3912 | - this is the war room!"
Mobile: 0408 664435  Home: 9792 6998 |     Dr Strangelove

-------------- next part --------------
A non-text attachment was scrubbed...
Name: avc.diff
Type: application/octet-stream
Size: 17700 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20061220/068e1658/attachment.obj 
-------------- next part --------------



More information about the mythtv-dev mailing list