Just curious what language and tools are you using? I have never ran into these issues using TDD. I use Visual Studio and it tells me right away what the compiler errors are. And if I am missing a class or function I just use the refactoring tools to create or rename them at will. Sounds a lot of issues might be tool related.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.