das kompilierte
BPL Dateien, die ggf. auch schon registriert sind,
von Delphi nicht gefunden werden können, wenn ein anderes
BPL-Projekt übersetzt werden soll.
Zum Kompilieren werden die
BPL-Dateien gar nicht benötigt, sondern eher die DCP-Dateien. Eine Ergänzung der PATH-Variable zu den BPLs wird daher vermutlich nicht viel bringen.
Man macht sich das Leben einfacher, wenn man bei
DCP-Ausgabeverzeichnis und
Package-Ausgabeverzeichnis einfach gar nichts angibt. Dann landen die beiden Dateien in den Standardpfaden der gerade verwendeten Delphi und werden in der Regel auch gefunden.
Für den Fall dass die Anwendung mit Laufzeit-Packages erstellt wird (was aus deinen Ausführungen erstmal nicht zu entnehmen ist), müssen die BPLs natürlich mit ausgeliefert werden und sollten am besten direkt im selben Verzeichnis wie die Exe liegen.