Das hatte ich auch schon gesehen.
Dabei ist mir aufgefallen, das auch im Projekt eingebundene Units kompiliert werden, die eigentlich gar nicht aufgerufen werden.
Die Ursache für "meine Eule" waren hie sicherlich die 3 Units aus der PasLibVLC.
Auch wenn nur einige/wenige Funktionen benutzt werden, scheint der gesamte Code kompiliert zu werden.
Verbleibt z.B. der Aufruf von nur der nProc "libvlc_dynamic_dll_init()" aus "PasLibVlcUnit" (ges. 371 KB !), dann hämmert die
IDE da eine entsprechende
DCU von 242 KB rein.
Die EXE wird allerdings nur unwesentlich größer (~ 60 KB).
Nutzte ich dann noch die anderen beiden PasLib-Units ...
Braucht man die Dinger eigentlich nicht mehr und vergisst diese Sachen auszukommentieren/zu löschen, dann scheint der Effekt klar.
Im Moment ist hier wieder Ruhe.