Schau mal, ob die tmsdefs.inc korrekt ist. Ich habe hier die gleiche Version unter XE2 und diese läuft Prima.
Aber zurück zum Thema.
An die Stelle darst Du eigentlich gar nicht kommen. Das ist der ELSE Zweig von einem IFDEF DELPHI4_UP ein paar Zeilen drüber.
In der tmsdef.inc müsste eigentlich das mit drin stehen:
Delphi-Quellcode:
{$IFDEF VER230}
{$DEFINE DELPHI2_LVL}
{$DEFINE DELPHI3_LVL}
{$DEFINE DELPHI4_LVL}
{$DEFINE DELPHI5_LVL}
{$DEFINE DELPHI6_LVL}
{$DEFINE DELPHI7_LVL}
{$DEFINE DELPHI9_LVL}
{$DEFINE DELPHI2006_LVL}
{$DEFINE DELPHI2007_LVL}
{$DEFINE DELPHI2010_LVL}
{$DEFINE DELPHIXE_LVL}
{$DEFINE DELPHIXE2_LVL}
{$DEFINE DELPHI_TOUCH}
{$DEFINE DELPHI_UNICODE}
{$IFDEF CLR}
{$DEFINE TMSDOTNET}
{$ENDIF}
{$IFNDEF BCB}
{$DEFINE ISDELPHI}
{$ENDIF}
{$ENDIF}