This helps avoid issue when the bzip2 or libogg are compiled before header is generated for them. In theory, we shouldn't do that, but I guess dependency calculation through include directives doesn't work when the file doesn't exist.