[mythtv] New OSX packager (was Re: Ticket #10569: libcdio broken on OS X?)
Nigel Pearson
nigel at ind.tansu.com.au
Tue Apr 10 08:34:20 UTC 2012
> Did you even try -man ???
Briefly, but my work-interrupted attention span
seems to have auto-filtered the REQs section :-(
Sorry.
Too many options for a beginning user?
> Aah. Ok, so an install of qt-mac-opensource-4.6.3.dmg,
> qt-mac-opensource-4.8.1.dmg or similar would be required?
>
>
>
> Yes.
Given the bloat of the SDK package
(offline one is >700MB, and contains
Symbian, 4.7.4 + 4.8.0 Desktop versions?
Plus lots of tools we will never use)
I think I trust those more than the SDK ones, so will try next.
Just wish they didn't have to be installed on the OSX disk, with an admin user's credentials.
> Mind you however, 4.8.x are 64 bits only. 4.6 and 4.7 are universal 32/64 bits
After Apple ships the next big cat, can probably ditch 32bit?
(Old packager script can be hacked by anyone who cares.
And even though I still have one x86_32 machine,
and some PPC, the packaging burden isn't worth it)
Current fault:
macbook% ./osx-packager-qtsdk.pl -qtbin /usr/bin -qtplugins /Developer/Applications/Qt/plugins --verbose
...
[osx-pkg] Cleaning mythtv for x86_64
[osx-pkg] /usr/bin/make distclean
/usr/bin/make -C external/FFmpeg distclean
/usr/bin/make -C libs distclean
make[1]: *** No rule to make target `../../../../build/mkspecs/macx-g++/qmake.conf', needed by `Makefile'. Stop.
make: *** [libs_distclean] Error 2
[osx-pkg] Failed system call: " /usr/bin/make distclean " with error code 2
[osx-pkg] Configuring mythtv for x86_64
[osx-pkg] ./configure --runprefix=../Resources --enable-libmp3lame --disable-lirc --disable-distcc --prefix=/Volumes/Backups/NewPackager/.osx-packager/build --cc=/Developer/usr/bin/gcc --cxx=/Developer/usr/bin/g++ --qmake=/usr/bin/qmake --extra-libs=-F/Library/Frameworks --firewire-sdk=/Volumes/Backups/NewPackager/.osx-packager/build/lib
ERROR: libmp3lame not found
...
Died at ./osx-packager-qtsdk.pl line 1462.
macbook%
macbook% find .osx-packager -name \*mp3lame\*
.osx-packager/build/lib/libmp3lame.0.dylib
.osx-packager/build/lib/libmp3lame.dylib
.osx-packager/build/lib/libmp3lame.la
.osx-packager/src/lame-3.99.5/debian/libmp3lame-dev.install
.osx-packager/src/lame-3.99.5/debian/libmp3lame0.install
.osx-packager/src/lame-3.99.5/include/libmp3lame.sym
.osx-packager/src/lame-3.99.5/libmp3lame
.osx-packager/src/lame-3.99.5/libmp3lame/.libs/libmp3lame.0.dylib
.osx-packager/src/lame-3.99.5/libmp3lame/.libs/libmp3lame.dylib
.osx-packager/src/lame-3.99.5/libmp3lame/.libs/libmp3lame.la
.osx-packager/src/lame-3.99.5/libmp3lame/.libs/libmp3lame.lai
.osx-packager/src/lame-3.99.5/libmp3lame/libmp3lame.la
.osx-packager/src/lame-3.99.5/vc_solution/vc9_libmp3lame.vcproj
.osx-packager/src/lame-3.99.5/vc_solution/vc9_libmp3lame_dll.vcproj
.osx-packager/src/myth-git/mythtv/external/FFmpeg/libavcodec/libmp3lame.c
Sigh. This is why I don't change things!
--
Nigel Pearson |"What is this red liquid...?"
nigel at ind.tansu.com.au | "It's called blood, hero"
Telstra Sydney Australia|"Do I need it?"
8576 5449, fax 9298 9033| Bolt
More information about the mythtv-dev
mailing list