Chapter 3 Compilation and installation