Существует различие в использовании "external" для различных версий Delphi и операционных систем.
16-битное приложение *НЕ* должно содержать "external".
32-битное приложение *ДОЛЖНО* содержать "external" для NT и дополнительно для Win95. [000914]