#1: Tools prepared, compile source