BDS2010 and ZEOSLIB_TESTING_REV713

The alpha/beta tester's forum for ZeosLib 7.0.x series

Report problems concerning our Delphi 2009+ version and new Zeoslib 7.0 features here.

This is a forum that will be removed once the 7.X version goes into stable!!

Moderators: gto, EgonHugeist, olehs

yapt
Junior Boarder
Junior Boarder
Posts: 26
Joined: 17.06.2008, 20:32

BDS2010 and ZEOSLIB_TESTING_REV713

Post by yapt »

I have put:
C:\.........\zeoslib\packages\delphi14\build
on my library path.

I have open v.14 project:
C:\.........\zeoslib\packages\delphi14\ZeosDbo.groupproj

When I compile ZCore140.bpl all was ok, but when I try to compile ZPlain140.bpl then I have this error:

[DCC Fatal Error] ZPlain.dpk(30): E2202 Required package 'ZCore' not found

Hummm... I am stucked here and I suspect I have a big brain-lock or something similar... :-)

Any help ?

Greetins..
seawolf
Zeos Dev Team *
Zeos Dev Team *
Posts: 385
Joined: 04.06.2008, 19:50
Contact:

Post by seawolf »

Differently from any previous Delphi versions, here all the library are stored
in $(BDSCOMMONDIR)\Bpl, so you have to add it in your library path.

I don't know why.

But attached you found a zip, which $(BDSCOMMONDIR)\Bpl is changed to \build, where usually all bpl should be stored. I compared dproj from Delphi 2009 to Delphi 2010 and commit changes to Delphi 2010.

Moreover looks like on D2010 libraries something is missing.

I mean:

-ZComponentDesign.dproj : ZComponent.dcr is missing
-ZeosDboDev.dproj: Projects Include="ZTestBugReport.dproj" is missing
You do not have the required permissions to view the files attached to this post.
User avatar
mdaems
Zeos Project Manager
Zeos Project Manager
Posts: 2766
Joined: 20.09.2005, 15:28
Location: Brussels, Belgium
Contact:

Post by mdaems »

SVN rev. 728

Thanks!

Mark
Image
donaldshimoda
Fresh Boarder
Fresh Boarder
Posts: 22
Joined: 24.09.2009, 13:25
Contact:

Still needed to add the bpl path to libraries by hand

Post by donaldshimoda »

mdaems wrote:SVN rev. 728

Thanks!

Mark
BTW, still is need to ad by hand the bpl path.

HTH
JohnML
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: 02.12.2009, 13:15
Location: Frankfurt, Germany

Post by JohnML »

Delphi 2010 Pro:

compiled svn revision 734, no errors!
added /build and $(BDSCOMMONDIR)\Bpl to library path

Tried to install "ZComponentDesign.bpl"
-> no items in the component Pallette
and
if i restart Delphi -> "ZComponent.bpl not found error"

"ZComponent.bpl" as in older Delphi versions could not be installed, because it's not a Designtime Package !??

p.s.
I want my Delphi 5 back :--((
seawolf
Zeos Dev Team *
Zeos Dev Team *
Posts: 385
Joined: 04.06.2008, 19:50
Contact:

Post by seawolf »

You must compile and build

C:\.........\zeoslib\packages\delphi14\ZeosDbo.groupproj
JohnML
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: 02.12.2009, 13:15
Location: Frankfurt, Germany

Post by JohnML »

seawolf wrote:You must compile and build

C:\.........\zeoslib\packages\delphi14\ZeosDbo.groupproj
i did that several times including "bereinigen" = clear

I copied
..\build\*.bpl
and
../build/*.dcp
to $(BDSCOMMONDIR)\Bpl , no success.

I think the question is, why D2010 doesn't find the just compiled packages ?!!
donaldshimoda
Fresh Boarder
Fresh Boarder
Posts: 22
Joined: 24.09.2009, 13:25
Contact:

Post by donaldshimoda »

John,
Do you add to the library paths the path containing the bpl and dcp files? Is working fine here with delphi 2010, so i bet theres a problem there...

BTW, im using revision 735.
JohnML
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: 02.12.2009, 13:15
Location: Frankfurt, Germany

Post by JohnML »

donaldshimoda,

good news that somebody got it running with D2010!

But i still have no success!

Yes i put "..\zeosdbo\packages\delphi14\build" to my library path and i experimented a lot.

Example:
If i cut(!!) *.bpl out of ../build/ and move it to $(BDSCOMMONDIR)\BPL i can install ZComponentDesign140.bpl but get no items in the pallette.

Does that mean all *.bpl have to be in $(BDSCOMMONDIR)\BPL ??

Extra Info: I have Delphi 5 Pro on the same PC but i still hope that's not the reason for my problem. All z*.bpl are in the specific ../BPL directory of D5 and D2010 and theire names are different.

I have this problems at home and at work on two different pc's with D5 and D2010 installed on both of them.

I took revision 735 as you did!

Really clueless :--((
donaldshimoda
Fresh Boarder
Fresh Boarder
Posts: 22
Joined: 24.09.2009, 13:25
Contact:

Post by donaldshimoda »

John, i suggest you start over:

delete all reference to zeos package
delete zeos dir
get the code from repo
open the project file
add to the library file for zeos
build the project
install zcomponent.

if complains just save and close delphi 2010
open again
go to add packages and enbale it
you must see in the palette now, works for me...

best regards
User avatar
mdaems
Zeos Project Manager
Zeos Project Manager
Posts: 2766
Joined: 20.09.2005, 15:28
Location: Brussels, Belgium
Contact:

Post by mdaems »

JohnML wrote: "ZComponent.bpl" as in older Delphi versions could not be installed, because it's not a Designtime Package !??

p.s.
I want my Delphi 5 back :--((
Well, since long we added the ZComponentdesign package which is installable and just installs the components in the ide. Main reason is some people did want to distribute the zeoslib bpl's in their application bit the old ZComponent package required some packages for the IDE (if I remember the problem correctly.
This change wasn't done for D5. (Don't remember why)

Concerning wanting D5 back : lot's of people will agree (and stay wit D7). If you liked D5 you may want to have a look at Lazarus too. It's free and still supported by the developers. I think most features available in D5 are also available in Lazarus and the newest IDE is great. (I'm using SVN trunk for my development, don't know exactly how far developed the last official release was)

Mark
Image
JohnML
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: 02.12.2009, 13:15
Location: Frankfurt, Germany

Post by JohnML »

Hi Mark,
If you liked D5 you may want to have a look at Lazarus too.
I have lazarus installed, it's great, but sometimes i miss Jedi Comps (JVCL) and i know Delphi 5 for years now.
In the long run i change to lazarus because at home i use a Debian ( Linux), and lazarus does what Kylix tried to do :--)

To upgrade my Delphi 5 to Delphi 2010 i payed 475 EURO and what i get for this money makes me really angry: Helpsystem in D2010 for example, it's like a Pre-Alpha Delphi back to 1995, that never exists!

So i still try one day or another until i stop to cool down again.
Perhaps i can get a good old Delphi 7 instead, that is still supported by Jedi, and hey, that Delphi 7 does the job !!
JohnML
Fresh Boarder
Fresh Boarder
Posts: 9
Joined: 02.12.2009, 13:15
Location: Frankfurt, Germany

Post by JohnML »

Hi donaldshimoda,
donaldshimoda wrote:John, i suggest you start over:

delete all reference to zeos package
delete zeos dir
get the code from repo
....
thanks a lot, that worked !

Got revision 738., compiled ...

But i still had to cut and paste

..\build\*.bpl --> C:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\7.0\Bpl\

../build\*.dcp --> C:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\7.0\dcp\

Jedi also puts all its *.bpl to
C:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\7.0\Bpl\
I think they know the reason ?!!

Thanks again for your advice!

JohnML
donaldshimoda
Fresh Boarder
Fresh Boarder
Posts: 22
Joined: 24.09.2009, 13:25
Contact:

Post by donaldshimoda »

You welcome.
yapt
Junior Boarder
Junior Boarder
Posts: 26
Joined: 17.06.2008, 20:32

Post by yapt »

Hello I am returning to this and trying to install on Delphi 2010 with new ZeosLib revision and I must get apologies by this stupid question. :-(

I have downloaded:
ZEOSLIB_STABLE_REV738.zip

But (surprise): I have not the ..\packages\delphi14 folder...

:-O

What is wrong ?
Locked