Zeos with Lazarus on Linux
Moderators: gto, cipto_kh, EgonHugeist
Zeos with Lazarus on Linux
Hi all listers,
I've got in trouble installing Zeoslib 6.6.1 into Lazarus and Linux.
The packages compile OK, but when it's time to rebuild Lazarus (differently from Delphi that doesn't require rebuild) an error come up saying that "it was not possible to compile ZCore 651".
Note: I've done this on Windows with no such problem. And I found funny that I was installing 6.6.1 beta version and it prompted for a 6.5.1 package.
thanks in advance,
Zevang
I've got in trouble installing Zeoslib 6.6.1 into Lazarus and Linux.
The packages compile OK, but when it's time to rebuild Lazarus (differently from Delphi that doesn't require rebuild) an error come up saying that "it was not possible to compile ZCore 651".
Note: I've done this on Windows with no such problem. And I found funny that I was installing 6.6.1 beta version and it prompted for a 6.5.1 package.
thanks in advance,
Zevang
Last edited by Zevang on 04.05.2007, 16:15, edited 1 time in total.
- mdaems
- Zeos Project Manager
- Posts: 2766
- Joined: 20.09.2005, 15:28
- Location: Brussels, Belgium
- Contact:
Stupid from my side. I forgot we only recently changed the version numbers in the lazarus package files. It has to be done manually at every version number increase, so we tend to forget. So he's looking for the right file.
Problem has more to do with the search path Lazarus uses when building. I have the same kind of trouble when I'm messing with Lazarus builds. I hope they change Lazarus soon to allow package installs without the need for a complete rebuild.
Can somebody tell us what path should exactly be changed where to solve this problem? Is it something we can change in the zeoslib package files?
Mark
Problem has more to do with the search path Lazarus uses when building. I have the same kind of trouble when I'm messing with Lazarus builds. I hope they change Lazarus soon to allow package installs without the need for a complete rebuild.
Can somebody tell us what path should exactly be changed where to solve this problem? Is it something we can change in the zeoslib package files?
Mark
I'm using Lazarus 0.9.22 and I installed the ZeosLib on Windows and on a FedoraCore5 , today I'll try on a FedoraCore6.Zevang wrote:Maybe Arwen could help us with it...
Zevang
I have copied the original directory of ZeosLib in
C:\Lazarus\components
without rename it so I have a directory 'ZEOSDBO-6.6.1-beta' in the components directory.
Than I have (menu components Open LPK) open only the zcomponent that is in
C:\Lazarus\components\'ZEOSDBO-6.6.1-beta\packages\lazarus\
and I have chosen Install.
After Lazarus say me that it install some extra componente I have choosen YES
and when Lazarus ask me to rebuild itself I have choosen YES
On Linux I use Lazarus compiled by me from the lazarus-0.9.22-1.tar.gz and the FPC installed from official rpm of Fedora Repos.
Compile Lazarus is simple :
Using a shell go in the directory where have unpaked (a good place is your Home) the source and than type
make bigide
at the end type (always in the same directory)
./lazarus
This is all.
I hope of to have been of aid.
My Lazarus WEB pages : http://freeflow.awardspace.com
Where I can find some example of zeos for Lazarus ?
Thank to all and have a good WeekEnd
========================
| http://freeflow.awardspace.com/ |
========================
| Use LINUX and take the control |
========================
| http://freeflow.awardspace.com/ |
========================
| Use LINUX and take the control |
========================
Hy !!
I find a problem with zeos
On a Windows 2000 installing like as I have said in the previous post work all but on a Windows XP when i try to compile a project that contains a Query object I receive the error below :
Someone has already had this problem?
Thanks to all
I find a problem with zeos
On a Windows 2000 installing like as I have said in the previous post work all but on a Windows XP when i try to compile a project that contains a Query object I receive the error below :
I'll try to reinstall the zeos components and library .ZComponent.pas [11,18] can't find unit ZDataset
Someone has already had this problem?
Thanks to all
========================
| http://freeflow.awardspace.com/ |
========================
| Use LINUX and take the control |
========================
| http://freeflow.awardspace.com/ |
========================
| Use LINUX and take the control |
========================
After a reinstall now I can compile a poject with zeos components but when I try to ad a event to a ZQuery I receive same error and I can't compile :
Thalks to all
There is a version of zeos that work on Lazarus 0.9.22 ?Identifier not found 'TDataSet'
Identifier not found 'TUpdatekind'
Identifier not found 'UpDatection'
and for the var UpdateAction
Identifier alredy defined in unit CLASSES at line 1362
Thalks to all
========================
| http://freeflow.awardspace.com/ |
========================
| Use LINUX and take the control |
========================
| http://freeflow.awardspace.com/ |
========================
| Use LINUX and take the control |
========================
- mdaems
- Zeos Project Manager
- Posts: 2766
- Joined: 20.09.2005, 15:28
- Location: Brussels, Belgium
- Contact:
Hi Bee,
You're right about testing it completely on lazarus. Would you be able to convert the test suite packages to get the test suite working on Lazarus? I think it could be a straight translation from the delphi packages/projects you find in the D7 package directory that have 'Test' in their name. (Framework and testing executables).
I'm not comfortable enough to Lazarus to do that myself, but compiling and running the suite should be possible. Once a suite is available it shouldn't be to difficult to run it on linux as well, I suppose.
Personally, I think cause of most of the Lazarus problems is in the Lazarus/fpc environment which is still growing up. Lot's of different (unstable and stable) versions are running around. I'm afraid it would be very difficult to provide working packages for all different Lazarus installations available the way we try to do for Delphi. Ideally each Lazarus release should include the zeoslib packages that are working. I suppose this is dreaming?
Mark
You're right about testing it completely on lazarus. Would you be able to convert the test suite packages to get the test suite working on Lazarus? I think it could be a straight translation from the delphi packages/projects you find in the D7 package directory that have 'Test' in their name. (Framework and testing executables).
I'm not comfortable enough to Lazarus to do that myself, but compiling and running the suite should be possible. Once a suite is available it shouldn't be to difficult to run it on linux as well, I suppose.
Personally, I think cause of most of the Lazarus problems is in the Lazarus/fpc environment which is still growing up. Lot's of different (unstable and stable) versions are running around. I'm afraid it would be very difficult to provide working packages for all different Lazarus installations available the way we try to do for Delphi. Ideally each Lazarus release should include the zeoslib packages that are working. I suppose this is dreaming?
Mark