Kleiner Tipp: Anstatt auf einer kommerziellen Exe aufzubauen, könntest du auch die
DLL-Version des freien OSS-Packers 7Zip schnappen.
Damit solltest du alles mögliche schneller, kleiner und mit weniger
RAM-Verbrauch packen können als es mit WinRar der Fall ist.
Falls du nicht unbedingt auf RAR für's (ent-)packen angewiesen bist, könntest du komplett auf den
XPlattform-Pascal-Port des LZMA SDKs umsteigen.