Es ist
IMHO auch ziemlich witzlos eine
DLL zu schreiben, die voraussetzt, dass die benutzende App mit dem
gleichen Compiler kompostiert wurde.
Da sind doch Packages weitaus netter. Hier sorgt der Compiler schon dafür, dass du völlig transparent deinen Code auslagern kannst UND das die Delphi Runtime (MM,
RTL, VMTs,...) ebenfalls völlig transparent geteilt wird.