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

Nigel Pearson nigel at ind.tansu.com.au
Wed Jan 5 10:56:05 UTC 2011


On 04/01/2011, at 11:57 PM, Craig Treleaven wrote:

> BTW, I've had some success!  Starting from Nigel's osx-packager.pl script, the 0.24-fixes frontend, backend, and job queue all built (including several plugins) on OS X 10.5.8. 

Thanks - some good news!



> mythwelcome, however, was missing which prevented MythWelcome.app from being built.  (I fudged the script to skip it.)

Strange. It just built OK for me:

% ls -lart MythWelcome.app/Contents/MacOS                        
total 6776
-rwxr-xr-x  1 nigel  admin   185092  5 Jan 19:36 MythWelcome
-rwxr-xr-x  1 nigel  admin  3269060  5 Jan 19:36 mythfrontend
drwxr-xr-x  8 nigel  admin      272  5 Jan 19:36 ..
lrwxr-xr-x  1 nigel  admin       18  5 Jan 19:36 share -> ../Resources/share
lrwxr-xr-x  1 nigel  admin       16  5 Jan 19:36 lib -> ../Resources/lib
drwxr-xr-x  6 nigel  admin      204  5 Jan 19:36 .

% ls -lart .osx-packager/src/myth-git/mythtv/programs/mythwelcome
total 6192
-rw-r--r--   1 nigel  admin     290 27 Dec 17:26 welcomesettings.h
-rw-r--r--   1 nigel  admin    8187 27 Dec 17:26 welcomesettings.cpp
-rw-r--r--   1 nigel  admin    2615 27 Dec 17:26 welcomedialog.h
-rw-r--r--   1 nigel  admin     669 27 Dec 17:26 mythwelcome.pro
-rw-r--r--   1 nigel  admin    7272 27 Dec 17:26 main.cpp
-rw-r--r--   1 nigel  admin   13623 27 Dec 17:26 README
-rw-r--r--   1 nigel  admin      12 27 Dec 17:26 .gitignore
-rw-r--r--   1 nigel  admin   22331  2 Jan 18:45 welcomedialog.cpp
-rw-r--r--   1 nigel  admin  755812  3 Jan 15:59 main.o
-rw-r--r--   1 nigel  admin  952884  3 Jan 15:59 welcomedialog.o
-rw-r--r--   1 nigel  admin  779600  3 Jan 16:00 welcomesettings.o
-rw-r--r--   1 nigel  admin    3681  3 Jan 16:00 moc_welcomedialog.cpp
-rw-r--r--   1 nigel  admin  387456  3 Jan 16:00 moc_welcomedialog.o
-rwxr-xr-x   1 nigel  admin  185092  3 Jan 22:14 mythwelcome
drwxr-xr-x  17 nigel  admin     578  3 Jan 22:14 .
drwxr-xr-x  22 nigel  admin     748  5 Jan 17:14 ..
-rw-r--r--   1 nigel  admin   19210  5 Jan 17:15 Makefile

% git --git-dir=.osx-packager/src/myth-git/.git  branch -v
* fixes/0.24 3ec48f2 Re-enable ffmpeg binary on Darwin.
  master     486dfa7 [behind 12] Merge branch 'OSX-fixes'

% 



> The Python bindings failed which prevented MythNetbrowser from building.  (I went through this before and suddenly, it just started working.  I'll try again to determine what is holding it back.)  The Python bindings also require several modules that are not present on OS X:  MySQLdb, lxml, pycurl, oauth.
> 
> Finally, there are several dependencies for the Perl bindings (Date::Manip, etc) that are not present on Mac OS (at least 10.5.x) as delivered.  I believe administrator privileges are required to install them (eg 'sudo /usr/bin/cpan install Date::Manip').

Yes, I have looked for a way to have them in the bundle,
with a custom PERLLIB, but my Perl voodoo isn't strong enough.

If I ever get a workaround, I hope to do the same for Python.

--
Nigel Pearson, nigel at ind.tansu.com.au|  4  8 |
Telstra Net. Eng., Sydney, Australia | 15 16 |
Office: 9202 3900    Fax:  9212 6348 | 23 42 |
Mobile: 0408 664435  Home: 9792 6998 |  Lost |




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20110105/8be556d0/attachment.htm>


More information about the mythtv-dev mailing list