Delphi-Quellcode:
package myPackage_D4;
[...]
{$ALIGN ON}
[...]
requires
vcl40;
+
package myPackage_D7;
[...]
{$ALIGN 8}
[...]
requires
vcl;
=
package myPackage;
[...]
{$IFDEF DELPHI5_UP}
{$ALIGN 8}
{$ELSE}
{$ALIGN ON}
{$ENDIF}
[...]
requires
{$IFDEF DELPHI5_UP}
vcl;
{$ELSE}
vcl40;
{$ENDIF}
Das untere will ich erreichen, was bisher aber immer fehlschlug. Anscheinend darf man keine Compilerschalter innerhalb der requires-Klausel benutzen. Stimmt das wirklich oder mache ich etwas falsch?