[mythtv] Mac OS X build status

George Nassas gnassas at mac.com
Sun Jul 12 05:56:52 UTC 2009


On 10-Jul-09, at 1:53 PM, George Nassas wrote:

> On Intel / 10.5 / Xcode 3.1 I got that "out of registers" error  
> until I applied the #19322 change to mythtv/filters/yadif/yadif.pro.  
> Now it gets all the way to mythvideo but I don't have time to figure  
> out what is wrong there.

The mythvideo problem turned out to be a missing framework so these  
two patches:

Index: filters/yadif/yadif.pro
===================================================================
--- filters/yadif/yadif.pro	(revision 20849)
+++ filters/yadif/yadif.pro	(working copy)
@@ -12,3 +12,6 @@
  }

  macx:debug:DEFINES -= MMX
+
+# Like libavcodec, debug mode on x86 runs out of registers on some  
GCCs.
+!profile:QMAKE_CXXFLAGS_DEBUG += -O

and

Index: mythvideo/mtd/mtd.pro
===================================================================
--- mythvideo/mtd/mtd.pro	(revision 20849)
+++ mythvideo/mtd/mtd.pro	(working copy)
@@ -10,7 +10,7 @@
  target.path = $${PREFIX}/bin
  INSTALLS += target

-LIBS += -lmythdvdnav-$$LIBVERSION
+LIBS += -lmythdvdnav-$$LIBVERSION -framework CoreFoundation

  HEADERS += ../mythvideo/dbcheck.h logging.h mtd.h
  HEADERS += jobthread.h dvdprobe.h fileobs.h threadevents.h

make everything build for me on intel. I just noticed I should have  
done that CoreFoundation change for macx only. Sorry!

I had a go at ppc / 10.5 / xcode3.1 but it failed in a different place  
that what shows on the wiki page.

- George


More information about the mythtv-dev mailing list