[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