Page 1 of 1

MSEIDE-MSEGUI

Posted: 18.07.2021, 14:14
by medhome
Hi all,

I have an error compiling dbo library . I am MSEIDE user .


ZTokenizer.pas(1248,35) Error: Incompatible type for arg no. 1: Got "TTokenizerStream", expected "tstream"

How to correct this? ( Replace TTokenizerStream ?)

Med

Re: MSEIDE-MSEGUI

Posted: 19.07.2021, 08:31
by marsupilami
Hello Med,
medhome wrote: 18.07.2021, 14:14 ZTokenizer.pas(1248,35) Error: Incompatible type for arg no. 1: Got "TTokenizerStream", expected "tstream"
That sounds strange to me. I would expect for TTokenizerStream to be a descandant of TStream. Which Version of Zeos and FPC do you use?

Re: MSEIDE-MSEGUI

Posted: 19.07.2021, 12:06
by medhome
Hello,
Free Pascal Compiler version 3.2.2 [2021/05/15] for i386
ZeosLib 7.2

Med

Re: MSEIDE-MSEGUI

Posted: 20.07.2021, 08:50
by marsupilami
Hello Med,

could you please try the latest Zeos 7.2.12 from our downloads section?

Best regards,

Jan

Re: MSEIDE-MSEGUI

Posted: 20.07.2021, 11:09
by medhome
I downloaded zoesdbo-7.2.12-stable.zip
I am using Mseide-Msegui 5.6.2

Regards

Med.

Re: MSEIDE-MSEGUI

Posted: 20.07.2021, 12:22
by medhome
There is the same error with 7.2.12 stable version.

Regards

Med.

Re: MSEIDE-MSEGUI

Posted: 25.07.2021, 18:36
by marsupilami
Hello Med,

I checked in some modifications that will allow to compile Zeos with MSEIDE+MSEGUI. Please download a snapshot of the current Zeos 7.2-patches branch.

You will also need to replace file msezeos.pas because the original version has problems. I created a pull request and an issue for this with the original author of MSEIDE and MSEGUI:
https://github.com/mse-org/mseide-msegui/issues/31
https://github.com/mse-org/mseide-msegui/pull/32

Best regards,

Jan