» Home / 

Running audacious under Mac OS X
Compiling audacious


As a long time linux user now working under OS X I find it hard tobelieve there is iTunes only for mp3 playback. Don't take me wrong - iTunes is not bad, but this whole song library database with all it's huge GUI is far too bloated for me compared to the old winamp or x11amp, xmms & audacious.

Luckily there is hope: As OSX easily (more or less) allows the usage of X11 based applications I went into compiling audacious on OSX. As I couldn't find any information about this on the net and it wan't an easy way I am contributing my experiences for everyone else looking fora good mp3 player on OSX.

Step#1: Download and install fink.

Fink is an easy to use linux ports project for compiling and running linux packets under OSX. Simply browse to www.finkproject.org , download and install fink.

Step#2: Open a terminal and install the prerequisites within fink

We need the glib2 and gtk+2 sources in order to compile audacious:
  • fink install glib2
  • fink install glib2-dev
  • fink install gtk+2-dev
Also we need a nice web downloader, e.g. wget:
  • fink install wget
Step#3: Retrieve and compile the prerequisite libraries libmowgli and libmcs

Within the terminal create a src-subfolder for all our sources:
  • mkdir src
  • cd src
Then grab the libraries
  • wget http://distfiles.atheme.org/libmowgli-0.7.0.tgz
  • wget http://distfiles.atheme.org/libmcs-0.7.1.tgz
and extract them
  • tar xzf libmowgli-0.7.0.tgz
  • tar xzf libmcs-0.7.1.tgz
Step#3.1: Compile libmowgli

  • cd libmowgli-0.7.0
  • export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"
  • ./configure CC=gcc-4.0   # or use a different gcc-version, if you want to
  • make
  • make install
  • cd ..
Step#3.2: Compile libmcs
  • cd libmcs-0.7.1
  • ./configure CC=gcc-4.0  # or use a different gcc-version, if you want to
  • make
  • sudo make install
  • cd ..
Step#4: Retrieve and compile audacious

Unfortunately I was not able to get the latest audacious2 to run, so I tried version 1.5.1 - and this one works without flaws. As a result, I will stick to the 1.5 version within this tutorial. Eager readers can try out to get v2 to run and tell us how they did it ;)
Step#5: Retrieve and compile audacious plugins

First, use fink to install all necessary libraries for mp3, vogorbis and flac playback:
  • fink install libmad
  • fink install libvorbis
  • fink install libvorbis0
  • fink install libflac8-dev
Then download the audacious plugins
and start the configuring process with a disabled dbus and a disabled gnomesshortcuts (obviously this is not available under OSX):
  • ./configure --disable-dbus --disable-gnomeshortcuts CC=gcc-4.0 #again use whatever gcc version you prefer
after that compile and install
  • make
  • sudo make install
Step#6: Enjoy yourself

Finally, you can start audacious by running "audacious" from the terminal window. Alternatively, you can configure your X11 and add it to the predefined commands, so you can audacious with a left click from the X11 dock icon.

audacious_osx.png