5. Compiling sources