Forum
× Lab CT Version, news, test results, new features request and suggestions

Question CT LAB ver 6.90

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 2 days ago - 1 month 2 days ago #13602 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
We release LAB CodeTyphon ver 6.90 revision 006870 RC1
with the latest sources on the planet.

Please test, report, suggest and
always have fun.

PilotLogic Architect and Core Programmer
Last edit: 1 month 2 days ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
1 month 1 day ago - 1 month 1 day ago #13603 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
Hello Sternas.

I did upgrade with CodeTyphon ver 6.90 revision 006870 RC1.

All went ok, compilation multi arch ok too.

Sadly I still have the same problem loading files using fpc with msegui.

After hard investigation, the problem begin from fpc-trunk svn review 42375 on Jul 13 2019:

"as attributes can be part of any type they are best suited in a common part
of TTypeData"

Before that commit, all is ok.
They changed implementation of "AttributeTable" in rtl/objpas/typinfo.pp and other things and that breaks compatibility.

If you have a idea how to restore compatibility, all advices are highly welcome.

Thanks.

Fre;D
Last edit: 1 month 1 day ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 1 day ago #13606 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
The problem is that you can't
rollback svn commit 42375
It's low level rtti commit

You must post at FreePascal team mail-list, it's my first suggestion.

PS: All our LAB programmers want to help you,
can we use CT to build msegui ? it's possible ?

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

More
1 month 1 day ago - 1 month 1 day ago #13607 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
Hello Sternas.

> can we use CT to build msegui ? it's possible ?

Huh, since I use msegui, I **always** use fpc from CT.
This because it is highly more easy for me to compile ideU with the CT fpc version.
Also, for FreeBSD, all is out-of-the-box and tested with CT.

It would be great if CT does care of msegui too.
github.com/mse-org/mseide-msegui

> You must post at FreePascal team mail-list,

Yes but, sorry, I dont feel welcome with fpc team.
And I dont think that Sven Barth (the creator of the commits with problem) will be happy to help me.

Also, see last topics in fpc mailing-list, there are **lot** of problems with last summer-commits.

Fre;D
Last edit: 1 month 1 day ago by fredvs.

Please Log in or Create an account to join the conversation.

More
1 month 1 day ago #13608 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
Hello Sternas.

> PS: All our LAB programmers want to help you,

Ho, this one I take!
:)

The goal is to make msegui still on the road and compatible with last fpc trunk:

mseide-msegui-talk.13964.n8.nabble.com/M...PC-3-2-0-td1824.html

The "cobra interface" compatibility problems (fpc >= 3.1.0) was fixed by Graeme already .
The "TParamFlags" compatibility problems (fpc >= 3.3.1) was fixed too.

It remains "TTypeData" compatibility problems (fpc >= 3.3.1 and >= "rev42375).

Many thanks!

;)

Fre;D

Please Log in or Create an account to join the conversation.

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Offline
  • Junior Boarder
  • Junior Boarder
More
1 month 1 day ago #13609 by Klaus Riesterer
Replied by Klaus Riesterer on topic CT LAB ver 6.90
I get also the described problem with ZEOS in the new Lab.
I now installed pl_ZeosDBO

Ver 6.8.1 Date 08-02-2019 SVN trunk Rev 5541

and all works for me.
Later ZEOS-Version did have a problem with Updating when Value is 0.

Thanks a lot for your work!

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 1 day ago - 1 month 1 day ago #13610 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
<<Ho, this one I take!>>

OK, please give us time to test and report

PilotLogic Architect and Core Programmer
Last edit: 1 month 1 day ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 1 day ago - 1 month 1 day ago #13611 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90

Klaus Riesterer wrote: I get also the described problem with ZEOS in the new Lab.
I now installed pl_ZeosDBO

Ver 6.8.1 Date 08-02-2019 SVN trunk Rev 5541
......


Thanks Sir

PilotLogic Architect and Core Programmer
Last edit: 1 month 1 day ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
1 month 1 day ago - 1 month 1 day ago #13612 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
>> <<Ho, this one I take!>>

> OK, please give us time to test and report

Yep, if you jump into mse it would be wonderful.
mse is, IMHO, the best mirror of what Pascal and fpc can do.

There are pre-compiled version of mseide here (see download section):
mseide-msegui.sourceforge.io
You need mseide to create applications with msegui widget-set.

You may use the latest commit of msegui-source from mse-org here (needed for fpc >= 3.1.0)
github.com/mse-org/mseide-msegui
If you use the original source of Martin from Gitlab, it is only compatible with fpc <= 3.0.4.

If you have any problems, please see you at mse-org forum,
mse-org.111682.n8.nabble.com

Or using This email address is being protected from spambots. You need JavaScript enabled to view it.
(But this one we dont have the password to maintain it, so we use it until sourceforge close it).

Fre;D
Last edit: 1 month 1 day ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 1 day ago - 1 month 1 day ago #13613 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
We assign this Lab task to
-2 x Core LAB Programmers (Matis, Dimitri)
-6 x External LAB Programmers (are students from local University - Computer Science).

PilotLogic Architect and Core Programmer
Last edit: 1 month 1 day ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
1 month 1 day ago - 1 month 1 day ago #13614 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
> We assign this Lab task to
> -2 x Core Programmers (Matis, Dimitri)
> -6 x External Programmers, are students from local university (Computer Science).

Huh, if you are talking about jumping into mse: excellent (and you will not regret it when you will see all the gems).

;)

Fre;D
Last edit: 1 month 1 day ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 1 day ago #13615 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
We must try and this... :)

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

More
1 month 1 day ago - 1 month 1 day ago #13616 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
> We must try and this...

Then you may try StrumPract:
github.com/fredvs/strumpract/releases

It shows some feature of msegui, like docking-forms.

There is also ideU, a child of mseide, but more universal.
github.com/fredvs/ideU/releases

It has the form-designer of mseide so you may use ideU as msegui designer too.

Fre;D
Last edit: 1 month 1 day ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 1 day ago - 1 month 1 day ago #13617 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
Give us time to build msegui with CT
and then we will try all.

After 20 Aug all LAB programmers will be here.
No vacations for me :( (again)

PilotLogic Architect and Core Programmer
Last edit: 1 month 1 day ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
1 month 12 hours ago - 1 month 10 hours ago #13618 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
> Give us time to build msegui with CT

Of course, cool, no stress, step by step, it must be a pleasure.

[EDIT]
> > can we use CT to build msegui ? it's possible ?

Yes, of course, but until CT 6.80 Release date: 20-Apr-2019 (the official last CT release).
This using last commit from github.com/mse-org/mseide-msegui

But with CT 6.90 (using codetyphon + upgrade) ---> problems with "new" TTypeData in fpc.
[END EDIT]

> No vacations for me

Same for me.

Thanks Sternas.

Fre;D
Last edit: 1 month 10 hours ago by fredvs.

Please Log in or Create an account to join the conversation.

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Offline
  • Junior Boarder
  • Junior Boarder
More
1 month 12 hours ago #13619 by Klaus Riesterer
Replied by Klaus Riesterer on topic CT LAB ver 6.90
What means 'vacation'? ;-)

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
1 month 9 hours ago - 1 month 9 hours ago #13620 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90


This is NO vacations pic
the human object missing from the plateau..

If (HumanObject is in [vacations.jpg])=false then
WriteLn('NO vacations and for you');

... :(

PilotLogic Architect and Core Programmer
Attachments:
Last edit: 1 month 9 hours ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
4 weeks 1 day ago #13627 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
Hello Sternas.

It seems that last commits of fpc... fix the problems.
I did try rev 42753 of 21-08-2019 and all seems ok.

PS: Huh. that does not mean that CT have to forget msegui, it is completely the opposite.

Fre;D

Please Log in or Create an account to join the conversation.

More
4 weeks 1 day ago #13628 by fredvs
Replied by fredvs on topic CT LAB ver 6.90
Hello.

Ooops, it was fake news, I did compile a old fpc source.
With last fpc commit, the problems remain, so not solved yet.

:(

Fre;D

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
4 weeks 1 day ago - 4 weeks 1 day ago #13629 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 6.90
Ok
On LAB CT (unpublished) we add and "FPC_Revision" Macro

PilotLogic Architect and Core Programmer
Last edit: 4 weeks 1 day ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.