Page 1 of 1

7.1 and Kylix 3 not supported

Posted: 15.12.2014, 00:50
by aleroot
I've just tried to build zeoslib 7.1 with Kylix 3 and I've noticed that it is not supported anymore ...

Since I would need the support, someone could indicate to me what was the main reason to drop Kylix 3 support ?

If I want to port it to Kylix 3 : what are the main issues to be aware of ?

thanks.

Re: 7.1 and Kylix 3 not supported

Posted: 16.12.2014, 19:38
by marsupilami
Hello aleroot,

I seem to remember that Kylix 3 was more or less like Delphi 6. Zeos now uses some library and Language enhancements that have not been available in Delphi 6. I got Zeos 7.0 to compile but never tried that with 7.1. Also I didn't want to support my own version of Zeos.

The things I can remember best were the use of functions like these:
1 function DateTimeToStr ( DateTime : TDateTime ) : string;
2 function DateTimeToStr ( DateTime : TDateTime; const FormatSettings : TFormatSettings ) : string;

Delphi 6 only has the version number 1 whereas Zeos now uses version number 2 in several places.

Also there were some enhancements to TStringList that are used by Zeos now. Most of these things can be overcome but you really should think about moving on to FPC/Lazarus.

Best regards,

Jan