Page 1 of 1

Does not compile in Delphi XE6

Posted: 17.04.2014, 18:21
by dieletro
Hello Friends, I would like to know if you already have zeos for Delphi XE6 :?:

Checking project dependencies...
Compiling ZCore.dproj (Debug, Win32)
dcc command line for "ZCore.dpk"
[dcc32 Error] ZFastCode.pas(4918): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZFastCode.pas(4927): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZFastCode.pas(5081): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZFastCode.pas(5081): E2250 There is no overloaded version of 'ValUnicodeExt' that can be called with these arguments
[dcc32 Error] ZFastCode.pas(5094): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZFastCode.pas(5094): E2250 There is no overloaded version of 'ValUnicodeExt' that can be called with these arguments
[dcc32 Error] ZFastCode.pas(5845): E2003 Undeclared identifier: 'TVendor'
[dcc32 Error] ZFastCode.pas(5845): E2100 Data type too large: exceeds 2 GB
[dcc32 Error] ZFastCode.pas(5849): E2072 Number of elements (11) differs from declaration (0)
[dcc32 Error] ZFastCode.pas(5931): E2003 Undeclared identifier: 'CPU'
[dcc32 Error] ZFastCode.pas(5932): E2029 ']' expected but identifier 'Vendor' found
[dcc32 Error] ZFastCode.pas(5953): E2003 Undeclared identifier: 'CPU'
[dcc32 Error] ZFastCode.pas(5956): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5956): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5956): E2014 Statement expected, but expression of type 'Integer' found
[dcc32 Error] ZFastCode.pas(5957): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5957): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5957): E2014 Statement expected, but expression of type 'Integer' found
[dcc32 Error] ZFastCode.pas(5958): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5958): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5959): E2029 'THEN' expected but identifier 'EffFamily' found
[dcc32 Error] ZFastCode.pas(5961): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5961): E2066 Missing operator or semicolon
[dcc32 Error] ZFastCode.pas(5961): E2029 ')' expected but identifier 'Signature' found
[dcc32 Error] ZFastCode.pas(5961): E2014 Statement expected, but expression of type 'Integer' found
[dcc32 Error] ZFastCode.pas(5966): E2029 Declaration expected but identifier 'System' found
[dcc32 Error] ZFastCode.pas(5978): E2003 Undeclared identifier: 'CPU'
[dcc32 Error] ZFastCode.pas(5978): E2029 'END' expected but ',' found
[dcc32 Error] ZFastCode.pas(5982): E2029 '.' expected but 'IF' found
[dcc32 Fatal Error] ZSysUtils.pas(1138): F2063 Could not compile used unit 'ZFastCode.pas'
Failed
Elapsed time: 00:00:00.6

Re: Does not compile in Delphi XE6

Posted: 19.04.2014, 11:33
by Fang
Hello,
I have the same problem with version 7.1.3a-stable ...
Delphi XE5 works well but on my new Delphi XE6 i retrive compilation
error message on Core.dpk and precisely variable unrecognized file System.pas.

Re: Does not compile in Delphi XE6

Posted: 19.04.2014, 12:35
by miab3
@ dieletro

You need to add a section on XE6 in Zeos.inc.
For example, drawing on XE5.
If you managed to install it write what you changed.

Michal

Re: Does not compile in Delphi XE6

Posted: 22.04.2014, 16:34
by dieletro
:nerd: Unable to install it in Delphi XE6 and open a new Topic:
http://zeoslib.sourceforge.net/viewtopi ... 40&t=11640