Zeos on XE2?
Moderators: gto, EgonHugeist, olehs
Zeos on XE2?
XE2 is here, with 64b compiler... anyone tried to install zeos on new rad studio yet?
I have got it compiling in Delphi Starter XE2. Here is a patch for rev 935: http://www.summerswell.co.za/wp-content ... phixe2.zip if anyone needs it
- mdaems
- Zeos Project Manager
- Posts: 2766
- Joined: 20.09.2005, 15:28
- Location: Brussels, Belgium
- Contact:
berndvf,
I did commit part of your changes (SVN rev 936):
- The packages directory
- component/ZAbstractRODataset.pas
[s]- core/ZSysUtils.pas[/s] (The TZSortedList.Sort change doesn't compile on fpc)
- dbc/ZDbcAdoResultSet.pas (With extra compiler directive in uses clause)
- dbc/ZDbcAdoStatement.pas
- Zeos.inc
Is this change in ZSysUtils.pas really needed for XE2?
If you don't mind changing the build scripts to include this new compiler, please change, test and send us an additional patch file.
Mark
I did commit part of your changes (SVN rev 936):
- The packages directory
- component/ZAbstractRODataset.pas
[s]- core/ZSysUtils.pas[/s] (The TZSortedList.Sort change doesn't compile on fpc)
- dbc/ZDbcAdoResultSet.pas (With extra compiler directive in uses clause)
- dbc/ZDbcAdoStatement.pas
- Zeos.inc
Is this change in ZSysUtils.pas really needed for XE2?
If you don't mind changing the build scripts to include this new compiler, please change, test and send us an additional patch file.
Mark
Hi Mark,
Apologies, I forgot to add compiler directive for the ZSysUtils. It was giving an error about the parameters not matching, hence the change. Unfortunately with only having the Starter Edition I can't go any deeper into the RTL to see if there is a change there. I will investigate this some more. I will have a look at the build scripts later today.
Bernd
Apologies, I forgot to add compiler directive for the ZSysUtils. It was giving an error about the parameters not matching, hence the change. Unfortunately with only having the Starter Edition I can't go any deeper into the RTL to see if there is a change there. I will investigate this some more. I will have a look at the build scripts later today.
Bernd
would also like to use ZEOS with DELPHI XE2 .
is it possible to get a bit more info how to use the patch ??? or
use https://zeoslib.svn.sourceforge.net/svnroot/zeoslib zeoslib and I can already compile ?
64bit compile any chance ???
is it possible to get a bit more info how to use the patch ??? or
use https://zeoslib.svn.sourceforge.net/svnroot/zeoslib zeoslib and I can already compile ?
64bit compile any chance ???
Hi Mark,
Regarding ZSysUtils, looking at the documentation it looks like previously it was a PPointerList ( http://docwiki.embarcadero.com/VCL/XE/e ... TList.List ) whereas now in Delphi XE2 it is a TPointerList ( http://docwiki.embarcadero.com/VCL/en/C ... TList.List ). I have updated the ZSysUtils with a compiler directive for XE2.
I've updated the build scripts as best I can, but because Starter has no command line compiler I can't test whether its working for XE2. Not sure whether I need to update the "build_template.properties" file, but it looks like the last change was for Delphi12.
Let me know if there is anything else that I can do.
Bernd
Regarding ZSysUtils, looking at the documentation it looks like previously it was a PPointerList ( http://docwiki.embarcadero.com/VCL/XE/e ... TList.List ) whereas now in Delphi XE2 it is a TPointerList ( http://docwiki.embarcadero.com/VCL/en/C ... TList.List ). I have updated the ZSysUtils with a compiler directive for XE2.
I've updated the build scripts as best I can, but because Starter has no command line compiler I can't test whether its working for XE2. Not sure whether I need to update the "build_template.properties" file, but it looks like the last change was for Delphi12.
Let me know if there is anything else that I can do.
Bernd
You do not have the required permissions to view the files attached to this post.
I may do some evaluation with my very new Delphi XE2 enterprise version
a) is https://zeoslib.svn.sourceforge.net/svnroot/zeoslib the link to download the latest version of ZEOS ???
b) any hints / advise for compiling that library ?
a) is https://zeoslib.svn.sourceforge.net/svnroot/zeoslib the link to download the latest version of ZEOS ???
b) any hints / advise for compiling that library ?
svn repo is https://zeoslib.svn.sourceforge.net/svnroot/zeoslib
XE2 changes are under branches testing
XE2 changes are under branches testing
- mdaems
- Zeos Project Manager
- Posts: 2766
- Joined: 20.09.2005, 15:28
- Location: Brussels, Belgium
- Contact:
bernhard,
You can test now. The second patch has been applied in rev. 937 on https://zeoslib.svn.sourceforge.net/svn ... es/testing
Mark
You can test now. The second patch has been applied in rev. 937 on https://zeoslib.svn.sourceforge.net/svn ... es/testing
Mark
after download from SVN I used testing\packages\delphi16\ZEOSDboDev,
compile seems to be fine but I can't install the components
ZCore160.bpl (compile& Build OK)
ZPlain160.bpl (compile& Build OK)
ZparseSql160.bpl (compile& Build OK)
ZDBc _XE2160.bpl (compile& Build OK)
ZComponentr_XE2160.bpl - here cant compile
just add search path \testing\packackes\delphi16\ does not solve ,
my compiler always claims I did not build ZDbc
all searchpathes are set to \build\ directory
compile seems to be fine but I can't install the components
ZCore160.bpl (compile& Build OK)
ZPlain160.bpl (compile& Build OK)
ZparseSql160.bpl (compile& Build OK)
ZDBc _XE2160.bpl (compile& Build OK)
ZComponentr_XE2160.bpl - here cant compile
just add search path \testing\packackes\delphi16\ does not solve ,
my compiler always claims I did not build ZDbc
all searchpathes are set to \build\ directory
Those packages
ZDBc _XE2160.bpl (compile& Build OK)
ZComponentr_XE2160.bpl - here cant compile
Should not exists, thus I can't understand which ZEOSDboDev
are you using ... I suppose you have a previous version of Zeos lib
already installed, or attach your ZeosDboDev, in order to check where
is the error
ZDBc _XE2160.bpl (compile& Build OK)
ZComponentr_XE2160.bpl - here cant compile
Should not exists, thus I can't understand which ZEOSDboDev
are you using ... I suppose you have a previous version of Zeos lib
already installed, or attach your ZeosDboDev, in order to check where
is the error
on http://www.delphipraxis.net/164241-delp ... ation.html i made a short docu on my success installing ZEOS 7.0.0 with Delphi XE2,
The zcomponent.pas had a bug, there is one {$endid} which I had to remove prior to the installation
The zcomponent.pas had a bug, there is one {$endid} which I had to remove prior to the installation
This is an error in project conversion... Delete all zeos downloaded files, download them again and open ZeosDBO project group.bernhard wrote:after download from SVN I used testing\packages\delphi16\ZEOSDboDev,
compile seems to be fine but I can't install the components
ZCore160.bpl (compile& Build OK)
ZPlain160.bpl (compile& Build OK)
ZparseSql160.bpl (compile& Build OK)
ZDBc _XE2160.bpl (compile& Build OK)
ZComponentr_XE2160.bpl - here cant compile
just add search path \testing\packackes\delphi16\ does not solve ,
my compiler always claims I did not build ZDbc
all searchpathes are set to \build\ directory
When You are asked to convert projects to new version, just chose "Convert in place (no backup)" or something like that...
If delphi don't ask you that, you can turn this option in "tools/options/project upgrading".