Compilation steps.