Fix missing output directory in out-of-source builds
Remove the "not using XXX compiler" warnings