Welcome, Guest
Username: Password: Remember me
Lab CT Version, news, test results, new features request and suggestions

TOPIC:

CT LAB ver 6.10 7 years 10 months ago #10503

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4540
  • Thank you received: 1117


LAB CT version 6.10



Lab task 0010 : Change Typhon Project Info file extension from "lpi" to "ctpr" 100%
Lab task 0040 : Change Typhon Package file extension from "lpk" to "ctpkg" 100%
Lab task 0060 : CTCenter use pascal code for downloads and update actions, not use wget 100%



*** 14-04-2017 CT 6.10 Revision 006050 RC ***

COSMIC 1: Change Typhon Project Info file extension from "lpi" to "ctpr"
COSMIC 2: Change Typhon project file extension from "lpr" to "ppr"
COSMIC 3: Change Typhon form file extension from "lfm" to "frm"
COSMIC 4: Change Typhon Package file extension from "lpk" to "ctpkg"
COSMIC 5: Change Typhon Package file Link extension from "lpl" to "pkgln"
COSMIC 6: CodeTyphon now suport arm-linux (Pi3-Ubuntu 16.04 armhf,aarch32,ARMv7) as HostOS

NOTE 1: CTCenter use pascal code for downloads and update actions, not use wget

-ADD Support for Ubuntu 17.04 Linux

-Update GNU BinUtils to ver 2.28.0 (02-03-2017)
-Update GDB to ver 7.12.1 for Win32 and Win64 (Released: 21-01-2017, build with CTCenter.GDB Builder)

-REMOVE lz_aarre from Typhon IDE Components System
-REMOVE lz_svn from Typhon IDE Components System
-REMOVE lz_svnide from Typhon IDE Components System
-REMOVE lz_packagemanager from Typhon IDE Components System
-REMOVE lz_PackageTabs from Typhon IDE Components System

-Update lz_taChart to Ver 6.1.1
-Update lz_DateTimeCtrls to Ver 6.1.1
-Update pl_Graphics32VPR to Ver 6.1.1
-Update pl_OpenWire to Ver 6.1.1
-Update pl_Orpheus to Ver 6.1.1
-Update pl_ORCA to Ver 6.1.1
-Update pl_Generics to Ver 6.1.1
-Update pl_GlassDocking to Ver 6.1.2
-Update pl_GlassDockingIDE to Ver 6.1.2
-Update pl_RichMemo to Ver 6.1.1 Source SVN Rev 5737
-Update pl_JujiboUtils to Ver 6.1.1 Source SVN Rev 5737
-Update pl_CEF to Ver 6.1.1 Source GIT hash : b48999ea2d316e9b229d4ed84eedccf882b222de
-Update pl_PowerPDF to Ver 6.1.1 Source SVN Rev 5396
-Update pl_SpkToolBar to Ver 6.1.1 Source SVN Rev 5767
-Update pl_GLScene to Ver 6.1.1
-Update pl_FPSpreadsheet to Ver 6.1.2 Source SVN Rev 5767
-Update pl_RX to Ver 6.1.2 Source SVN Rev 5767
-Update pl_Indy to Ver 6.1.2 Source SVN Rev 5403
-Update pl_PasDoc to Ver 6.1.2 Source GIT hash : 73a2c14f243ffabb419d7c914028d0dcfadab993
-Update pl_ZeosDBO to Ver 6.1.2 Source SVN Rev 3981
-Update pl_PascalSCADA to Ver 6.1.2 Source SVN Rev 1154
-Update pl_Solutions to Ver 6.1.1 Source GIT hash : caa2e025b7022169bc5173f5a3602a8ef1943a88
-Update pl_Win_Directx12 to Ver 6.1.1 Source GIT hash : 34de3f0a248c93cde8f92dcd10db0ed055ba462a
-Update pl_nxPascal to Ver 6.1.1 Source GIT hash : cfc616ddf925182e492a32b842b0aa2cd31c2b21
-Update pl_Graphics32 to Ver 6.1.1 Source GIT hash : 78aa3832add77ec99fd9269cf3b975a538dfaa8d
-Update pl_Lape to Ver 6.1.2 Source GIT hash : 6d7295febb87f152f28bdbc0e75012894e7cda9c
-Update pl_OpenWeather to Ver 6.1.1 Source HG hash : 4c7120c436b74dccb1209f8211170aef4e8f8cbe


Synchronize with FreePascal 3.1.1 Source 14-04-2017 SVN Rev 35788





Note1: You can download and test this version from "CTCenter->Update Manager" and select CT "Development Version"
Note2: Please post to this topic any suggestion or problem or fix for LAB CT ver 6.10


Warning: This CT version use new files extensions, use CTCenter-> Convert Tool to convert old files to new

What Is LAB CT version ?
PilotLogic Architect and Core Programmer
Attachments:

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

Last edit: by Sternas Stefanos.

CT LAB ver 6.10 7 years 10 months ago #10557

  • Matis A.
  • Matis A.'s Avatar
  • Away
  • Moderator
  • Moderator
  • Posts: 1132
  • Thank you received: 170
We release LAB CodeTyphon 6.10 Revision 006020,
have fun...
PilotLogic Core Programmer

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

CT LAB ver 6.10 7 years 10 months ago #10558

  • usbdoo
  • usbdoo's Avatar
  • Visitor
  • Visitor
CT LAB ver 6.00
CT LAB ver 6.10
Debian GNU/Linux 8.5 (jessie)
Cross Compiling on Rasppery pi 2 not work
Program compile ok.
But when start program I get

HandleExeption error reading fmtest.Left: Unknown propert y: "Left"

www.pilotlogic.com/sitejoom/index.php/fo...-pi-2-not-work#10541

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

Last edit: by usbdoo.

CT LAB ver 6.10 7 years 10 months ago #10559

  • Matis A.
  • Matis A.'s Avatar
  • Away
  • Moderator
  • Moderator
  • Posts: 1132
  • Thank you received: 170
Yes we must test this..:blush:

Please, can you post the Rasppery pi 2 (target OS) version ?
PilotLogic Core Programmer

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

Last edit: by Matis A..

CT LAB ver 6.10 7 years 10 months ago #10560

  • usbdoo
  • usbdoo's Avatar
  • Visitor
  • Visitor
Distributor ID: Debian 64-bit
Release: 8.7
Codename: jessie
CT 5.80 64-bit OK
CT 5.90 64-bit OK
CT 6.00 64-bit Not Ok
CT 6.10 64-bit Not Ok

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

CT LAB ver 6.10 7 years 10 months ago #10561

  • Matis A.
  • Matis A.'s Avatar
  • Away
  • Moderator
  • Moderator
  • Posts: 1132
  • Thank you received: 170
Yes I know that
the Pi2 target OS version ?
PilotLogic Core Programmer

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

CT LAB ver 6.10 7 years 10 months ago #10562

  • usbdoo
  • usbdoo's Avatar
  • Visitor
  • Visitor
GNU/Linux 8.0 Jessie rasspbian pi 2 LXDE


the same problem is
Orange pi zero LXDE
GNU/Linux 8.6 (jessie)

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

Last edit: by usbdoo.

CT LAB ver 6.10 7 years 10 months ago #10563

  • Boguslaw
  • Boguslaw's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 3
  • Thank you received: 0
The same for latest DietPi (Debian Jessie 8.7) on Orange Pi Zero.
dietpi.com

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

CT LAB ver 6.10 7 years 9 months ago #10586

  • Avra
  • Avra's Avatar
  • Visitor
  • Visitor

usbdoo wrote: Distributor ID: Debian 64-bit
CT 5.80 64-bit OK
CT 5.90 64-bit OK
CT 6.00 64-bit Not Ok
CT 6.10 64-bit Not Ok


Please someone put 5.90 somewhere for download. I have 5.80 and 6.00, but somehow I missed 5.90

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

CT LAB ver 6.10 7 years 9 months ago #10604

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4540
  • Thank you received: 1117
We release LAB CodeTyphon 6.10 Revision 006030 BETA1
Please test and report...
PilotLogic Architect and Core Programmer

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

Last edit: by Sternas Stefanos.

CT LAB ver 6.10 7 years 9 months ago #10605

  • usbdoo
  • usbdoo's Avatar
  • Visitor
  • Visitor
Debian GNU/Linux 8.5 (jessie)
Cross Compiling on Rasppery pi 2 not work
Program compile ok.
But when start program I get

HandleExeption error reading fmtest.Left: Unknown propert y: "Left"

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

Last edit: by usbdoo.

CT LAB ver 6.10 7 years 9 months ago #10608

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
I think it's a really bad idea to rename the project file extensions.
It makes it more difficult to take part on the fpc community and complicates teamwork.

Please add tiOPF-framework, it's really great and platform independent !
github.com/graemeg/tiopf/tree/tiopf2
github.com/graemeg/tiopf_apps

Regards Klaus

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

CT LAB ver 6.10 7 years 9 months ago #10609

  • Dinko
  • Dinko's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 91
  • Thank you received: 5
> I think it's a really bad idea to rename the project file extensions.
> It makes it more difficult to take part on the fpc community and complicates teamwork.

I would say that I agree with statements above

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

CT LAB ver 6.10 7 years 9 months ago #10610

  • Michal
  • Michal's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 5
  • Thank you received: 1
Already rename package was bad, and the current change of names of the projects even worse.

Michal

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

CT LAB ver 6.10 7 years 9 months ago #10611

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
Principle the package renames makes sense and should also be done in lazarus!

But I think PilotLogic takes not really part at the community. They take what they can but less is coming back.
Please don't misunderstand - I really like CT and in the moment I work with, but it should - in (file and package) base - always be compatible with Lazarus.
It has less sense to change classnames and filenames in CT - the projects can never more opened with Lazarus.
Such things should be independent from both - Lazarus and CT!

I think it's time now to change to the original: Lazarus

Regards Klaus

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

CT LAB ver 6.10 7 years 9 months ago #10614

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4540
  • Thank you received: 1117
Guys, thanks for your posts

We have big plans, old Lazarus file formats can't support our vision...
We must go on
PilotLogic Architect and Core Programmer

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

CT LAB ver 6.10 7 years 9 months ago #10615

  • Dinko
  • Dinko's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 91
  • Thank you received: 5
In that case, go on. You know what you need.
Main reason, for me, to keep compatibility with Lazarus, is ability to switch back to stable FPC and stable Lazarus in case something happen to PilotLogic.
Therefore, I try to program simple and not use all features of language and libraries, because I do not know PilotLogic plans for the future and Lazarus plans for the future.
So far (and I use PilotLogic for 3 years in production), I was always able to find fix or workaround for some problems (thanks to the PilotLogic people, and, also FPC/lazarus forums).
BTW, it will be great that you somehow enable us to choose between trunk FPC and stable FPC during installation.

For me it is crucial to maintain stability of product (I think 6.00 is most stable so far), because I have services and applications that runs 24/7 and 365 days per year.

Generally speaking I think FPC/Delphi is loosing surviving war, because young people rather use some other tools and programming languages. It is a shame, because FPC is fast, works on lot of platforms ... (old programmers knows pro and cons).

Personally I like to use FPC on server side (which is not very usual case), and I think we need only few things to put into standard FPC that will make Pascal shine again. This is something like interpropcess communication libraries (0mq or nanomsg). We also need support for distributed systems, translation of Kafka C libraries, support for some key value databases (Mongo) and so on.
Because Pascal is great language and enforce programmer to write quality code (declare variables), and solve many problems at compile time (unlike nodejs, php and some other script languages), I think it is great for server side programming (especially, lets say, stable server side programming)

Anyhow, CodeTyphon is great tools and it is good to have something like this in Pascal world.

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

CT LAB ver 6.10 7 years 9 months ago #10616

  • Johnathan Dhoe
  • Johnathan Dhoe's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 1
  • Thank you received: 0

Sternas Stefanos wrote: Guys, thanks for your posts

We have big plans, old Lazarus file formats can't support our vision...
We must go on


What are you talking about? The new files are EXACTLY the same as the old ones, just with different extensions.

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

Last edit: by Johnathan Dhoe.

CT LAB ver 6.10 7 years 9 months ago #10617

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4540
  • Thank you received: 1117
We will add code from CT ver 6.40 Sir
Next CT ver 6.10 it's only a step
PilotLogic Architect and Core Programmer

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