User avatar
neobusy
Posts: 18
Joined: Mon Dec 03, 2012 11:24 am

Compile your own XMMS

Sat Apr 06, 2013 6:25 pm

I haven't seen a xmms install package on Raspbian, so I compiled xmms myself. Thought I should share my steps here, in case anyone else wants to do the same!

I followed this guide http://tuxarena.blogspot.de/2009/04/how ... ms-in.html with some Raspberry specific changes.

Basically we need 3 things, the xmms source and 2 libs: libgtk1.2 and libglib1.2. Since neither is available in the repository there is some manual work involved. Be patient while building, the raspberry is on heavy duty during those tasks 8-)

libglib1.2
Head over to http://ftp.gnome.org/pub/GNOME/sources/glib/1.2/ and grab the source as .tar.gz file. I took http://ftp.gnome.org/pub/GNOME/sources/ ... 2.5.tar.gz

Extract it and run

Code: Select all

./configure
make
sudo make install
sudo ldconfig
libgtk+1.2
Head over to http://ftp.gnome.org/pub/gnome/sources/gtk+/1.2/ and grab the source again as .tar.gz file. I chose http://ftp.gnome.org/pub/gnome/sources/ ... 2.5.tar.gz
You should check version numbers as libgtk needs a certain glib version. I just took the same and it worked.

Make sure you have Xorg developer packages installed otherwise you get an error about missing X header files. Test / install with:

Code: Select all

sudo apt-get install xorg-dev
Now extract the .tar.gz archive and run

Code: Select all

./configure
make
sudo make install
sudo ldconfig
XMMS
Last but not least head over to http://xmms.org/download.php and grab the XMMS 1.2.11 Source.

Extract and run

Code: Select all

./configure
make
sudo make install
sudo ldconfig
That's it! Change your sound output in XMMS to ALSA on the first start and enjoy! You also might want to reduce the visualisation refresh rate or disable it completely. Made a difference of about 4% CPU on my 900MHz Pi. I love having XMMS again, I tried QMMP and Audacious, but XMMS is just so slim and sleek. Hell Yeah! :twisted:

Gary Stout
Posts: 1
Joined: Sun Jan 05, 2014 7:03 pm

Re: Compile your own XMMS

Sun Mar 09, 2014 11:53 am

When I try these steps....I get down to apt-get install xorg-dev and get a 404 error saying the files are not available. Have they been moved elsewhere?

Thanks,
Gary

User avatar
Michiel O.
Posts: 178
Joined: Mon Dec 12, 2016 12:06 pm

Re: Compile your own XMMS

Mon Dec 19, 2016 4:39 pm

Gary Stout wrote:I get down to apt-get install xorg-dev and get a 404 error saying the files are not available. Have they been moved elsewhere?
Do you get the 404 error on 'sudo apt-get install xorg-dev', or on the 'wget http://ftp.gnome.org/pub/GNOME/sources/ ... 2.5.tar.gz'?
"You can't actually make computers run faster, you can only make them do less." - RiderOfGiraffes

fruitoftheloom
Posts: 23336
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: Compile your own XMMS

Mon Dec 19, 2016 4:48 pm

Michiel O. wrote:
Gary Stout wrote:I get down to apt-get install xorg-dev and get a 404 error saying the files are not available. Have they been moved elsewhere?
Do you get the 404 error on 'sudo apt-get install xorg-dev', or on the 'wget http://ftp.gnome.org/pub/GNOME/sources/ ... 2.5.tar.gz'?
You are responding to an 30 month old out-of-date topic which was based on Debian Wheezy Operating System,I believe xmms was actually superseded by xmms2 !

xmms2 is in the Raspbian Jessie repositories

Code: Select all

sudo apt-get update
sudo apt-get install xmms2
https://packages.debian.org/jessie/xmms2

xmms2 (0.8+dfsg-12)
Client/server based media player system

XMMS2 is a redesign of the XMMS music player. It features a client-server model, allowing multiple (even simultaneous!) user interfaces, both textual and graphical. All common audio formats are supported using plug-ins. On top of this, there is a flexible media library to organize your music.
Rather than negativity think outside the box !
RPi 4B 4GB (SSD Boot)..
Asus ChromeBox 3 Celeron is my other computer...

Return to “Graphics, sound and multimedia”