1. Compile Clang from source