Leider nein. Reproduzierbar (D2007):
Code:
dcc32.exe -D0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF;0123456789ABCDEF -I"c:\program files (x86)\codegear\
rad studio\5.0\lib" --no-config Doesitcompile.dpr
Dies löst den Fehler aus. Es sind aber nur 17 Symbole, wohl aber mehr als 255 Zeichen von diesen belegt.
Zitat:
Jedes bedingte Symbol belegt bei der Speicherung im Bereich für bedingte Symbole 1 zusätzliches Byte
Zusätzlich ist hier aussschlaggebend. Da die Defines als Shortstring verarbeitet werden, ist wohl damit das Längenbyte gemeint.