Hi, i can't compile any of packages in source code with delphi xe. Is there fix for this?
Thanks in advance.
DelphiXE compile problem
"E2011 Low bound exceeds high bound" i SynHighlighterJava.pas lines 876 and 981... when i try to compile SynEditR.bpl in delphi 2010, in delphi XE i first have incompatibile compiler error and after that, lots of "E2010 Incompatible types AnsiChar and Char" errors in SynUnicode.pas unit... I tried with source from download section because i don't have svn installed atm..
Thanks in advance for response
Thanks in advance for response
Ah never mind. Took a look at repository and understood that characters I see are different from those visible there.
In repository I see: 'À'..'Ö', 'Ø'..'ö', 'ø'..'ÿ'
In my file I saw: 'Ą'..'Ö', 'Ų'..'ö', 'ų'..'˙'
igibum talks about: 'Ŕ'..'Ö', 'Ř'..'ö'
Apparently Delphi acts as it say in manuals, opens files in the same encoding as OS, so international characters can be converted. Fixing characters solves an issue.
By the way source in repository is different from version which we get by downloading source archive. Archive is for Delphi 2010. Repository version is already converted to XE. XE2 users still need to do some additional work to compile.
In repository I see: 'À'..'Ö', 'Ø'..'ö', 'ø'..'ÿ'
In my file I saw: 'Ą'..'Ö', 'Ų'..'ö', 'ų'..'˙'
igibum talks about: 'Ŕ'..'Ö', 'Ř'..'ö'
Apparently Delphi acts as it say in manuals, opens files in the same encoding as OS, so international characters can be converted. Fixing characters solves an issue.
By the way source in repository is different from version which we get by downloading source archive. Archive is for Delphi 2010. Repository version is already converted to XE. XE2 users still need to do some additional work to compile.
Please login to leave a reply, or register at first.