Its error on zeos or lazarus?/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(604,37) Error: Identifier not found "CP852ToUTF8"
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(605,39) Error: Identifier not found "UTF8ToCP852"
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(657,33) Hint: Mixing signed expressions and longwords gives a 64bit result
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(899) Fatal: There were 2 errors compiling module, stopping
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/plain/ZPlainDbLibDriver.pas(1,1) Fatal: Can't find unit ZCompatibility used by ZPlainDbLibDriver
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/parsesql/ZSybaseToken.pas(1,1) Fatal: Can't find unit ZTokenizer used by ZSybaseToken
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/dbc/ZDbcConnection.pas(1,1) Fatal: Can't find unit ZClasses used by ZDbcConnection
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/component/ZPropertyEditor.pas(1,1) Fatal: Can't find unit ZClasses used by ZPropertyEditor
/usr/lib/lazarus/0.9.30.4/ide/lazarus.pp(1,1) Fatal: Can't find unit zcore used by Lazarus
Error on Lazarus 0.9.30.4
Error on Lazarus 0.9.30.4
When tried to installing Zeos 7.0.3 stable on lazarus 0.9.30.4 it show warning :
- EgonHugeist
- Zeos Project Manager
- Posts: 1936
- Joined: 31.03.2011, 22:38
Best regards, Michael
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
I had tried to compile the first (zcore) from five lpk that must compile manually
- http://zeos.firmos.at/viewtopic.php?t=3662
- http://zeos.firmos.at/viewtopic.php?p=16767#16767
but its not working
Its on ubuntu 12.04
- http://zeos.firmos.at/viewtopic.php?t=3662
- http://zeos.firmos.at/viewtopic.php?p=16767#16767
but its not working
And beside that it marks on/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(604,37) Error: Identifier not found "CP852ToUTF8"
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(605,39) Error: Identifier not found "UTF8ToCP852"
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(657,33) Hint: Mixing signed expressions and longwords gives a 64bit result
/usr/lib/lazarus/0.9.30.4/components/ZEOSDBO-7.0.3-stable/src/core/ZEncoding.pas(899) Fatal: There were 2 errors compiling module, stopping
on ZEncoding.pas852: //CP852
begin
DbcConvert := @CP852ToUTF8;
PlainConvert := @UTF8ToCP852;
end;
Its on ubuntu 12.04
- EgonHugeist
- Zeos Project Manager
- Posts: 1936
- Joined: 31.03.2011, 22:38
hawkeye,
hmpf now i know what's wrong ))): It seems the unit LConvEncoding of LCL misses these two functions in your current LCL version.
Three suggestions:
- Update you Lazarus
- Comment the whole case for Codepage 852
- comment the WITH_LCONVENCODING define in ZeosLazarus.inc
I hope it helps..
Edit: Is theire a way to check the LCL version? So we can handle this case...
hmpf now i know what's wrong ))): It seems the unit LConvEncoding of LCL misses these two functions in your current LCL version.
Three suggestions:
- Update you Lazarus
- Comment the whole case for Codepage 852
- comment the WITH_LCONVENCODING define in ZeosLazarus.inc
I hope it helps..
Edit: Is theire a way to check the LCL version? So we can handle this case...
Best regards, Michael
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
- EgonHugeist
- Zeos Project Manager
- Posts: 1936
- Joined: 31.03.2011, 22:38
hawkeye,
Open all Z* packages and compile them again. Then recompile Lazarus. That should solve the remaining issue.
Concerning the issue, i'll add a define around. It might be better to have a LCL version check to prevent a looping thread.
Open all Z* packages and compile them again. Then recompile Lazarus. That should solve the remaining issue.
Concerning the issue, i'll add a define around. It might be better to have a LCL version check to prevent a looping thread.
Best regards, Michael
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
- EgonHugeist
- Zeos Project Manager
- Posts: 1936
- Joined: 31.03.2011, 22:38
hawkeye,
Thanks for confirmation. But this issue can become a never ending story, i think. So i'll add a define around to avoid such threats in future..
Thanks for confirmation. But this issue can become a never ending story, i think. So i'll add a define around to avoid such threats in future..
Best regards, Michael
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/
You want to help? http://zeoslib.sourceforge.net/viewtopic.php?f=4&t=3671
You found a (possible) bug? Use the new bugtracker dude! http://sourceforge.net/p/zeoslib/tickets/