Can't install on BDS/Delphi 2006
Moderators: gto, cipto_kh, EgonHugeist
-
- Fresh Boarder
- Posts: 20
- Joined: 24.08.2005, 08:50
I also had this issue ! Really strange specialy when there is no path pointing to the D7 BPL folder !
To solve this problem just rename your Delphi package (IMO, this should be done for all Delphi packages).
Exemple : ZCore.BPL => ZCoreD10.Bpl and so on....
*
Recompile then everything and enjoy Zeos under D2006
To solve this problem just rename your Delphi package (IMO, this should be done for all Delphi packages).
Exemple : ZCore.BPL => ZCoreD10.Bpl and so on....
*
Recompile then everything and enjoy Zeos under D2006
The problem is not a path pointing to D7\BPL, but older versions of Zeos someware in the path (ie. WINDOWS\SYSTEM). :-)
Better then renaming the package add in each dpk
This will not change naming of all project/dependencies, but will make bpl's with a suffix 100, like all other bpl's in D2006
It works for me.
BTW, Michael, how about adding this to the release of ZEOS?
tygrys
Better then renaming the package add in each dpk
Code: Select all
{$LIBSUFFIX '100'}
It works for me.
BTW, Michael, how about adding this to the release of ZEOS?
tygrys
-
- Fresh Boarder
- Posts: 20
- Joined: 24.08.2005, 08:50
Delphi 2006
I can compile all packages but i receive error message "Invalid pointer operation" when i try select protocol.
Any ideas ??
Regards. Piotr
Any ideas ??
Regards. Piotr
Hi guys!
for all the postings here in this thread! This will fasten up D2006 integration. I knew: ZeosLib users are the best!
Regards!
When I receive my D2006 I will immediately take care about that as I mentioned before. Btw: Slowly integrating MySQL 5.0-support ...CG2003 wrote:@Michael: I hope this will be added in future release of ZEOS?
for all the postings here in this thread! This will fasten up D2006 integration. I knew: ZeosLib users are the best!
Regards!
This libsuffix can be added from Delphi 6 up, I'm not sure 'bout D5
For Delphi 2005 the value is
for D6 it is 60 and for D7 it is 70 :-)
This is the nice way to have different libraries in the path without a conflict. Specially where all stuff sits in the windows\system32. Works for all libraries, not ZEOS only :-)
In my instalation the Zeos bpl's have been put into ....\build directory in the Zeos structure. You have to remember to copy them to a directory in the path, and don't forget to move them there after rebuilding Zeos. Because you install only ZComponent, other libraries are taken from where they have been and they can be the older version, not the current one (which is beeing produced in the .....\build directory).
tygrys
For Delphi 2005 the value is
Code: Select all
{$LIBSUFFIX '90'}
This is the nice way to have different libraries in the path without a conflict. Specially where all stuff sits in the windows\system32. Works for all libraries, not ZEOS only :-)
In my instalation the Zeos bpl's have been put into ....\build directory in the Zeos structure. You have to remember to copy them to a directory in the path, and don't forget to move them there after rebuilding Zeos. Because you install only ZComponent, other libraries are taken from where they have been and they can be the older version, not the current one (which is beeing produced in the .....\build directory).
tygrys
-
- Fresh Boarder
- Posts: 22
- Joined: 23.11.2005, 09:19
hi!
Hi all !
I have the same problem...
1) DBCommonTypes added (ZConnection.pas)
2) ftFixedWideChar, ftWideMemo, ftOraTimeStamp, ftOraInterval added (TZAbstractRODataset.CheckFieldCompatibility)
but: invalid pointer operation is still a problem
I have the same problem...
1) DBCommonTypes added (ZConnection.pas)
2) ftFixedWideChar, ftWideMemo, ftOraTimeStamp, ftOraInterval added (TZAbstractRODataset.CheckFieldCompatibility)
but: invalid pointer operation is still a problem