Denis Koroskin wrote:
It's not impossible, but is a tremendous amount of work in order to improve one error message, and one error message that generations of C and C++ programmers are comfortable dealing with.

What's wrong with parsing low-level linker error messages and output them in human-readable form? E.g. demangle missing symbols.

Yes, that can be done. The downside is since dmd does not control what linker the user has, it becomes a constant source of problems trying to keep it working as it constantly breaks with linker changes and an arbitrarily long list of linkers on various distributions.

Reply via email to