Soeben hatte ich den Fehler auch. Und zwar wenn in der uses Liste sowas steht:
SHA in '../../../Units/SHA.pas',
meckert der Compiler das er die
SHA.dcu nicht findet. Kopiert man die
Unit aber in das gleiche Verzeichnis indem das aktuelle Projekt liegt und entfernt dann die "../../../Units/" aus dem Quelltext geht es. Vielleicht lags bei dir auch an sowas?