[mythtv] Fwd: Re: [mythtv-commits] Ticket #9400: MacOS X Compile failure

Craig Treleaven ctreleaven at cogeco.ca
Sat Jan 8 15:30:39 UTC 2011


At 9:24 PM +1100 1/8/11, Nigel Pearson wrote:
>On 06/01/2011, at 2:58 AM, Craig Treleaven wrote:
>
>>I should say, though, that playback of recorded TV (1080i and 720p recorded off OTA with an HDHomerun) was very smooth.  And on a poor old Core Duo 1.66 Mac Mini!
>>
>
>I'm assuming that was with the MMX disabling line commented out?

Yes.  I also installed Yasm :
http://www.tortall.net/projects/yasm/releases/yasm-1.1.0.tar.gz

Yasm (I believe) made a huge difference for the OSD.  Video would pause for 3-5 seconds before the OSD appeared and then about the same length of time after it disappeared.  Basically no pauses after I built with Yasm.  I think there were fewer glitches (tearing, stuttering, pauses) with general playback, as well.

BTW, I see reports that MMX can be enabled for builds under 10.6.x (I'm still on 10.5.8). 

>
>>OTOH, I cannot get MythNetVision to do much of anything.
>
>I have never got the dependencies installed to try it.

Back in December, when I started messing with this, configure reported that it needed MySQLdb and lxml modules for the Python bindings.  I found an 'easy-install' that seemed to work to load them. 

Then, plugins/configure reported that it needed pycurl, oauth, lxml and Myth's Python bindings for MythNetVision.  oauth and lxml installed easily.  pycurl was a pig!  I tried several different sources and none of them would install with easy-install.  Eventually, I think, I built and installed it manually. 

Nonetheless, plugins/configure kept insisting that MythNetVision required the Python bindings.  Figuring it might be an erroneous test on the Mac, I commented out that check in /plugins/configure!  The build then completed without failure but when I test, it won't do much.  One of the screens I got said:

"Can't find any search scripts!  This
usually indicates missing search
script prerequisites. Try running a
script from the command line."

I think more stuff needs to be copied into the MythFrontend.app bundle to support MythNetVision.  It's folder only contains:
drwxr-xr-x   3 mythgit  staff  102  6 Jan 11:31 .
drwxr-xr-x  28 mythgit  staff  952  6 Jan 11:31 ..
drwxr-xr-x  26 mythgit  staff  884  6 Jan 11:31 icons

Anyway, donno if this will help anyone...

Craig


More information about the mythtv-dev mailing list