Build Amarok from source
completed by: Allen Chou
Rationale: One of the basic tasks a wannabe developer needs to be able to do without problem is building a program from source.
Learn how to build a program from source, taking into account all the necessary points to consider for a successful build.
Objective: learn and understand all the necessary steps for a successful build from source
Prerequisites: able to read and understand documentation
Requested work: get the source code, read the documentation provided with the source code, build. Provide a short text documentation detailing the necessary steps and give the reason behind each step