From Amarok Wiki
DEPENDENCIES
Required
- KDE-Libs 4.1 + KDE-Base-runtime 4.1 (or newer) http://www.kde.org
- TagLib 1.5 (or newer) (Metadata tagging library) http://freshmeat.net/projects/taglib
- MySQL 5.0 (possibly 5.1.26rc) Embedded: libmysqld compiled with fPIC (In-process database support)
Optional
- libgpod 0.4.2 (or newer) (iPod support) http://www.gtkpod.org/libgpod.html
- libmp4v2 (mpeg4ip 1.5 is recommended, faad2 is less reliable) (MP4/AAC tag reading & writing) http://www.sf.net/projects/mpeg4ip http://www.audiocoding.com
- Mp3tunes.com integration (including syncronization) requires:
- OpenSSL http://www.openssl.org
- libxml2 http://xmlsoft.org
- libcurl http://curl.haxx.se
- Glib2 http://www.gtk.org
- Loudmouth, the Jabber library, http://www.loudmouth-project.org/
- Qt must be compiled with Glib enabled
Please note, if compiling from source you must also install the devel versions
of these packages.