After previous commit compiler.cpp depends on python headers, because it includes them. Therefore g++ tries to write a depend file about them. If there's no such dir .depend yet, it'll fail. Thanks to SilverLeo for noticing this.