On Thu, Sep 4, 2008 at 6:35 PM, LM <[EMAIL PROTECTED]> wrote:
> Hello. As an iBook G4 user with a burgeoning interest in Mixxx, I'd be
> happy to provide a 1.6.0 app for PPC Macs (plus future releases). I
> have a good bit of experience with compiling source from years of
> using Gentoo and MacPorts, but beyond some preliminary C++ and Java
> courses, I'm by no means a programmer. :) If all I need to do is run
> the source through Xcode, I'll certainly give it a try. Please advise.
> Thanks.
>

It's a bit more involved than just running things through Xcode, just
because of some of the libraries that are used and other reasons that
I don't really know. Here are my notes from getting Mixxx compiling on
OSX10.4Intel:

we install all the libraries manually, not through fink, so we have to
mess around with paths

0)
 edit (and/or create) ~/.profile to add this line: export
PATH=${PATH}:/usr/local/bin

1) delete things so there's space to compile QT (take up 5gigs+ during
compilation, and 1.6g after compiled)
2) install Xcode (i.e. gcc et al.) from the OS X install disk
3) get an scons tarball
4) cd scons && python setup.py install
5) get libid3 tag and libmad: cd {libid3tag, libmad} && ./configure &&
make && sudo make install


7) get portaudio. I used
http://www.portaudio.com/archives/pa_stable_v19_20071207.tar.gz ; this
is kind of flakey, you might need try different versions (and you
won't know for sure until mi
   cd {libid3tag, libmad} && ./configure && make && sudo make install


8) cd {libogg, libvorbis} && ./configure && make && sudo make install
9) cd fftw && ./configure && make && sudo make install
10) cd libsndfile && ./configure && make && sudo make install

11) get svn-for-os-x from http://homepage.mac.com/martinott/

while waiting for QT to finish downloading:
-delete all the dirs you just made in doing all that

12) download the mixxx code:

Axbkx:~/pro/mixxx kousu$ svn co
https://mixxx.svn.sourceforge.net/svnroot/mixxx/trunk/mixxx


13)
.localized                          qt-mac-opensource-src-4.4.0
 qt-mac-opensource-src-4.4.0.tar.gz
Axbkx:~ kousu$ cd Desktop/qt-mac-opensource-src-4.4.0
Axbkx:~/Desktop/qt-mac-opensource-src-4.4.0 kousu$ ./configure
-no-framework && make && sudo make install
^ this builds *a lot* of stuff, brings the dir to 6.5GIGS by the time it's done,


14) since qt is now at 4.4, you have to either edit src/SConscript or
say `scons qtdir=/usr/local/Trolltech/Qt-4.4.0` when building



in the Mixxx source directory, run
$ src/osx/create_mixxx_dmg.sh

this should give you a redistributable binary that people can use to
install mixxx on their macs

Good luck and please do do this!

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to