Page 30 of 35

Re: 7.2-Beta testers-thread

Posted: 11.02.2017, 09:41
by DreamDancer
Zeos 7.2 svn 3955 does NOT compile on Delphi 7, Windows 7 32bit

See Error-Message:
[Fataler Fehler] ZDbcCache.pas(3821): Interner Fehler: C1118

Re: 7.2-Beta testers-thread

Posted: 12.02.2017, 11:43
by marsupilami
Hello DreamDancer,

I created a ticket on Sourceforge for that problem so it will not be forgotten. Any news on that will be reported there. See https://sourceforge.net/p/zeoslib/tickets/185/

With best regards,

Jan

Re: 7.2-Beta testers-thread

Posted: 18.02.2017, 11:36
by miab3
@EgonHugeist, @mdaems, @Jan,

Applies ticket #184 Access violation Updating a Blob
https://sourceforge.net/p/zeoslib/tickets/184/

In ZSysUtils.pas in two places should be added:
if Buffer=nil then exit;

Code: Select all

...
//EgonHugeist: my RTL replacemnet is 2x faster
procedure ZBinToHex(Buffer, Text: PAnsiChar; const Len: LengthInt);
var
  PEnd: PAnsiChar;
begin
  if Buffer=nil then exit;  // add M.A.
  PEnd := Buffer+Len-8;
...
//EgonHugeist: my RTL replacemnet is 5x faster (BinToHex+Wide-Conv)
procedure ZBinToHex(Buffer: PAnsiChar; Text: PWideChar; const Len: LengthInt);
var
  PEnd: PAnsiChar;
begin
  if Buffer=nil then exit; // add M.A.
  PEnd := Buffer+Len-8;
...
Michal

Re: 7.2-Beta testers-thread

Posted: 20.02.2017, 19:52
by DreamDancer
It still does NOT compile on Delphi 7,
but it is only one {$endif} which seems to left over in
ZComponent line 58.
Removing it solves it (for me)
Thanks to you two!

Re: 7.2-Beta testers-thread

Posted: 20.02.2017, 20:33
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 3958
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:

- Delphi 2007-Win32/C++ (Windows 10-64),
- Delphi XE2-Win32/Win64 (Windows 7-64),
- Lazarus 1.7-Win32 (Windows 10-64),
- Lazarus 1.6-64 (Ubuntu 16.04-64 MATE).

Michal

Re: 7.2-Beta testers-thread

Posted: 23.02.2017, 13:10
by Prometeus
Hi,


I use Delphi 7 and Delphi Berlin 10.1 Upd 2. For Delphi Berlin 10.1, the latest build (3964) compiles ok, but for Delphi 7 that build won't compile file 'ZDbc.dpk' and the package won't install.

The last package I was able to instal on Delphi 7 was build 3945.

Thanks!

Re: 7.2-Beta testers-thread

Posted: 24.02.2017, 12:48
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 3968
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:

- Delphi 2007-Win32/C++ (Windows 10-64),
- Delphi XE2-Win32/Win64 (Windows 7-64),
- Lazarus 1.7-Win32 (Windows 10-64),
- Lazarus 1.6-64 (Ubuntu 16.04-64 MATE).

Michal

Re: 7.2-Beta testers-thread

Posted: 24.02.2017, 18:28
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 3969
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:

- Delphi 2007-Win32/C++ (Windows 10-64),
- Delphi XE2-Win32/Win64 (Windows 7-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64),
- Lazarus 1.7-Win32 (Windows 10-64),
- Lazarus 1.6-64 (Ubuntu 16.04-64 MATE).

Michal

Re: 7.2-Beta testers-thread

Posted: 28.02.2017, 11:31
by DreamDancer
Svn 3973 compiles without problems on Lazarus 1.6.2 32bit
but not (in a program) with destination 64bit.

ZAbstractRODataset.pas(428,15) Error: There is no method in an ancestor class to be overridden: "DataEvent(TDataEvent;LongInt);"

Thanks for so quickly fixing this error!!!
SVN 3974 compiles and runs in both versions (32+64)

Re: 7.2-Beta testers-thread

Posted: 04.03.2017, 12:02
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 3979:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64),
- Lazarus 1.6.4(fpc 3.0.2)-Win32 (Windows 10-32).

Zeos 7.3.x svn 3979(3978):
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

compile and run on:
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64),
- Lazarus 1.6-64 (Ubuntu 16.04-64 MATE).

Michal

Re: 7.2-Beta testers-thread

Posted: 15.04.2017, 10:27
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 3986:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/
and
Zeos 7.3.x svn 3986(3978):
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

compile and run on:
- Delphi 2007-Wn32/CPP (Windows 10-64),
- Delphi XE2-Win32/Win64/CPP (Windows 7-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64),
- Delphi 10.1 Berlin-Win32/Win64 (Windows 10-64),
- Lazarus 1.6.4(fpc 3.0.2)-Win32 (Windows 10-32),
- Lazarus 1.6-64 (Ubuntu 16.04-64 MATE),
- Lazarus 1.6.2-64 (Fedora 25-64 KDE).
(In Delphi 10.2 Tokyo should also work)

Michal

Re: 7.2-Beta testers-thread

Posted: 08.06.2017, 17:03
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 3988:
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:
- Delphi 2007-Wn32/CPP (Windows 10-64),
- Delphi XE2-Win32/Win64/CPP (Windows 7-64),
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64),
- Delphi 10.1 Berlin-Win32/Win64 (Windows 10-64),
- Lazarus 1.8.0RC1-Win32 (Windows 10-32),
- Lazarus 1.6-64 (Ubuntu 16.04-64 MATE),
- Lazarus 1.6.2-64 (Fedora 25-64 KDE),
- Lazarus 1.7 (Raspbian/ARM/Raspberry Pi3).

Michal

Re: 7.2-Beta testers-thread

Posted: 29.06.2017, 16:26
by miab3
@EgonHugeist, @mdaems, @Jan, All

Zeos 7.3.x svn 3998:
https://sourceforge.net/p/zeoslib/code- ... sting-7.3/

compile and run on:
- Delphi 10 Seattle-Win32/Win64 (Windows 10-64),
- Lazarus 1.8.0RC1-Win32 (Windows 10-32),
- Lazarus 1.7 (Raspbian/ARM/Raspberry Pi3).

Michal

Re: 7.2-Beta testers-thread

Posted: 20.07.2017, 13:13
by miab3
@EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 4003(4004):
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:
- Delphi 2007-Wn32/CPP (Windows 10-64),
- Delphi XE2-Win32/Win64/CPP (Windows 7-64),
- Delphi 10.1 Berlin-Win32/Win64 (Windows 10-64),
- Lazarus 1.8.0RC1-Win32 (Windows 10-32),

Michal

Re: 7.2-Beta testers-thread

Posted: 15.10.2017, 12:53
by miab3
@ Fr0sT, @EgonHugeist, @mdaems, @Jan, All

ZEOS 7.2.x svn 4033(4030):
http://sourceforge.net/p/zeoslib/code-0 ... sting-7.2/

compile and run on:

- Delphi 10.1 Berlin-Win32/Win64 (Windows 10-64),
- Lazarus 1.8.0RC5-Win32 (Windows 10-32).

-------------------------------------------------------------------
WARNINGS:
[dcc32 Warning] ZDbcInterbase6Utils.pas(552): W1058 Implicit string cast with potential data loss from 'string' to 'RawByteString'
[dcc32 Warning] ZDbcInterbase6Utils.pas(556): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc32 Warning] ZDbcInterbase6Utils.pas(556): W1058 Implicit string cast with potential data loss from 'string' to 'RawByteString'
[dcc32 Warning] ZDbcInterbase6Utils.pas(559): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc32 Warning] ZDbcInterbase6Utils.pas(559): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc32 Warning] ZDbcInterbase6Utils.pas(559): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc32 Warning] ZDbcInterbase6Utils.pas(559): W1058 Implicit string cast with potential data loss from 'string' to 'RawByteString'

[dcc64 Warning] ZDbcInterbase6Utils.pas(552): W1058 Implicit string cast with potential data loss from 'string' to 'RawByteString'
[dcc64 Warning] ZDbcInterbase6Utils.pas(556): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc64 Warning] ZDbcInterbase6Utils.pas(556): W1058 Implicit string cast with potential data loss from 'string' to 'RawByteString'
[dcc64 Warning] ZDbcInterbase6Utils.pas(559): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc64 Warning] ZDbcInterbase6Utils.pas(559): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc64 Warning] ZDbcInterbase6Utils.pas(559): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc64 Warning] ZDbcInterbase6Utils.pas(559): W1058 Implicit string cast with potential data loss from 'string' to 'RawByteString'

Michal