From Amarok Wiki
The SVN version is the current development source. This is for experienced users only, as this version is not guaranteed to be stable.
We politely request you build SVN Amarok with:
./configure --enable-debug=full --prefix=`kde-config --prefix`
and that you don't strip the resulting binaries. This helps us fix crash bugs immensely! Many thanks. Info on debugging can be found in the Debugging HowTo
From Anonymous SVN
The instructions below are for Amarok 1.4.x. This is the stable branch, and most likely what you need if you just want to use Amarok. If you are really sure that you want to install Amarok 2.0, check out the 2.0_Development HowTo.
Note: SVN version >= 1.1 is required. The following will create a directory called multimedia and fill it with the Amarok sources. You can rename the multimedia directory later if you like, but otherwise you mustn't rearrange its contents (unless you know what you are doing!):
svn co -N svn://anonsvn.kde.org/home/kde/branches/stable/extragear/multimedia cd multimedia svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin svn up amarok
To compile the sources (from the multimedia directory):
make -f Makefile.cvs ./configure --enable-debug=full --prefix=`kde-config --prefix` make
If you get a message to recheckout the module, then follow this procedure
cd .. svn up multimedia cd multimedia make -f Makefile.cvs
And all should be cookies and cream again!
Finally, install it!
su -c "make install"
When using the automake tools, it is important to clean the source tree before re-building. Unstable builds may result otherwise. If you do experience instability from a "dirty compile", try again from a clean source tree. Simply do the following:
make clean
Now start from "svn up amarok".
Errors
- If you get any "svn: 'amarok' is not under version control" or "svn: Working copy 'amarok' not locked" error message, make sure that you have the latest svn version.
- If you have more than one version of automake, you may get: "*** KDE requires automake 1.6.1 or newer", try putting:
AUTOMAKE=automake-1.6 make -f Makefile.cvs
- If you get the following error using Mandriva, make sure you have the libsvn_ra_svn package installed.
svn: Unrecognized URL scheme 'svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia'
- Some installations may require specific Qt paths. For example, Fedora 7 might require the "--with-qt-includes" switch. Attempt passing your Qt paths if you receive the following error: "checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (headers and libraries) not found. Please check your installation!"
./configure --enable-debug=full --prefix=`kde-config --prefix` --with-qt-includes=/usr/lib/qt-3.3/include --with-qt-libraries=/usr/lib/qt-3.3/lib --with-qt-dir=/usr/lib/qt-3.3