If kconfig_compiler needs any prebuilt stuff, then for the first bootstrap you are gonna need to manually create things and have them in the repo.
If it doesn't need it, I suspect the easiest way to go will be to reorganize a bit so you build everything out of subdirs (nothing in the top-level dir) so you can easily control the build order. Then you can build the compiler first, then generate the .[ch] files, then the final binaries. H