Es gibt aktuell aber auch garkeinen Grund, ein DesignTime-
Package als was Anderes als
Win32 kompilieren zu wollen, da es die
IDE nunmal (leider) nur in
Win32 gibt.
Fall es nötig sein sollte, dann zeigt es nur, dass bei der Trennung/Vermischung von DesignTime- und Runtime-Packages etwas nicht stimmt.
Zitat:
{$IFDEF MSWINDOWS} designide, {$ENDIF}
Nja, erstmal ist die Bedingung schonmal nicht ganz richtig, da es eigentlich nur
WIN32 sein darf.
Und dann sollte man hier eben das
Package aufteilen, in eine DesignTime- und eine Runtime-Variante, wobei Erstere ausschließlich
Win32 als Target anbieten sollte.
Und ja, es wäre schon toll, wenn Embarcadero in der DPROJ/Projektverwaltung auch DEFINEs mit beachten würde, das würde auch viele andere Probleme lösen, also für Alles mit unterschiedlichen Packages je Target.