MP3Blaster is (C) Bram Avontuur (brama@stack.nl)
This program can be redistributed under the terms of GPL (see 'COPYING')
Please report any changes you make to this program to me by e-mail so that
I know what's going on.
------------------------------------------------------------------------

INSTALL

Installation is a piece of cake, thanks to autoconf & automake.

HOWEVER!!!

!!! Some systems using libc6 might need their /usr/include/__math.h patched.
!!! If mp3blaster compiles, but gives a segmentation fault on all mp3's you
!!! try to play with it, apply the file named 'patch' in this directory
!!! in the /usr/include-directory as root like this:
!!! 
!!! cp patch /tmp ; cd /usr/include ; patch -p0 < /tmp/patch
!!! 
!!! This patch changes one line in __math.h (line 297 for the curious amongst
!!! us, it appears the cast on this line is buggy)
!!! If someone can explain what exactly causes this bug (I can't reproduce
!!! it in any other code), please tell me!!!!
!!! Don't forget to recompile mp3blaster after this patch ;)

ALSO, upgrade to libncurses-4.0 or better. Version 3.* of ncurses is 
no good and will probably mess up the layout *and* some functionality (3.4 on
my stock debian 2.0 setup does not understand the nodelay for keyboard
input so the interface will always wait for a keypress, causing the playback
to be halted when no key's pressed)

Now on with the show..

If your distribution is GLIBC2 (libc6)-based:

./configure
make
make install

And you're ready :)

If you want more info on configure, try ./configure --help.

If you *DONT* have GLIBC2: Upgrade!! 
I have compiled it on a libc5 box too.. The only problem was that
this box (which has libc5 as default linking library) also had libc6
installed, including libpthread. If one tries to compile a program it 
would use libc5 with the libpthread from libc6, resulting in mp3blaster
linked against 2 libc's...not really a good idea. 2 Solutions: 
configure without pthread-lib (./configure --with-pthread=no), or install
a pthread-lib for libc5 and link against that.

Any comments, ideas, praises, bugreports and cheques => EMAIL brama@stack.nl.
Check http://www.stack.nl/~brama/mp3blaster.html for the latests updates, or
visit ftp://sunsite.unc.edu/pub/Linux/apps/sound/players where you
probably found this file anyway.

Platforms that are known to compile mp3blaster out-of-the-box:
Linux/ix86 (libc5 & libc6)
FreeBSD (2.2.8) (NOTE: You might need to install or upgrade ncurses since 
 this appears not to be installed by many people using FreeBSD)
OpenBSD/Alpha (compiled, didn't test playing cuz sounddevice wasn't working)
Linux/Alpha
