Units selbst kann man nicht kompilieren, weil eine
Unit keine Buildparameter hat. Man muss sie in einem Projekt (Anwendung oder
Package) verwenden, dann wird sie automatisch kompiliert.
Units packt man in den Ordner der Anwendung oder man fügt sie dem Projekt hinzu.
Die sogenannten Suchpfade (so heißt die Einstellung) geben an, aus welchen Ordnern Units automatisch geladen werden.
DCUs sind übrigens an eine Delphiversion gebunden (hierbei zählen 2009 und 2010 als dasselbe), somit hätte dir eine
DCU eh nichts gebraucht.