pdietrich@synstar.de wrote:
If a unit A is included in a USE clause which includes unit B, and B in turn includes unit A the compiler gets an error when it tries to compile A again. This is true with option --autobuild and option --automake. The error does not occur if all units are in the same directory. Why does the compiler try to recompile A?
Since I don't like "circular uses" very much, and therefore don't use them, I don't know exactly how well they're supported now and if there are any bugs. However, a utility which is planned for the nearer future should make their compilation easier...
For now, perhaps the problem vanishes if you get the unit-path working and don't need the paths in the source.
Frank