16.2 How the Cross Compiler Works