Oder du machst das über bedingte Kompilierung:
Delphi-Quellcode:
package MyPackage;
//...
contains
{$IFDEF WIN32}
DesigntimeUnit
in '
Source\DesigntimeUnit.pas',
{$ENDIF}
RuntimeUnit
in '
Source\RuntimeUnit.pas';
end.
Mache ich meistens so und funktioniert ausgezeichnet. Dann wird nur auf die Designtime-Sachen zugegriffen, wenn 32-Bit aktiviert ist.