Erik Massop edited this page Nov 4, 2017 · 1 revision

Installation notes

Download and install macports

Install glib-2.0 and sqlite through macports with the command: "port install sqlite3 glib2". Then, make sure that '/opt/local/lib/pkgconfig' is on your PKG_CONFIG_PATH. Now you should be good to compile xmms2 on your Mac OS X Tiger.

Support for major plugins and formats require the following additional macports:

  • python bindings: py26-cython
  • nycli: libreadline
  • mp3: libmad
  • flac: flac
  • vorbis: libvorbis

Say you've installed MacPorts under /opt/local, the following should produce a xmms2 build for you once you've installed the dependencies:

./waf configure --conf-prefix=/opt/local --prefix=/opt/local ./waf build sudo ./waf install

CoreAudio output

XMMS2 has Native support for CoreAudio, no more fulhack as in XMMS1 using a hacked ESD.

CoreFoundation eventloop.

For client writers, the libxmmsclient-cf library contains glue to integrate libxmmsclient with the CoreFoundation main loop.

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.