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

Idea CT LAB ver 5.90

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
4 years 1 week ago - 3 years 9 months ago #9830 by Sternas Stefanos
CT LAB ver 5.90 was created by Sternas Stefanos


LAB CT version 5.90



*** 06-08-2016 LAB CT 5.9.0 Revision 005810 Actions ***

Warning: Spoiler!


*** 20-09-2016 LAB CT 5.9.0 Revision 005830 [BETA 1] Actions ***
Warning: Spoiler!


*** 04-10-2016 LAB CT 5.9.0 Revision 005840 [BETA 2] Actions ***

Warning: Spoiler!



*** 02-11-2016 LAB CT 5.9.0 Revision 005850 [RC] Actions ***

COSMIC 1: CT-FPC now has ALL FreePascal 3.1.1 trunk abilities

NOTE 1: FPC now use fpmake build system for packages (less time to build FPC)
NOTE 2: CTCenter use "Group package compile" to build Typhon BigIDE (less time to build Typhon BigIDE)
NOTE 3: Add "bootstrap" FreePascal bin files for All Host OSes
NOTE 4: Add to CTCenter ability to build FreePascal from "bootstrap" compiler for All Host OSes
NOTE 5: Add to CTCenter ability to Cross build "GDB" from sources for All Host OSes
NOTE 6: Add to CTCenter ability to Cross build "GNU make" from sources for All Host OSes
NOTE 7: Add to CTCenter FreePascal Cross Elements Builder
NOTE 8: Add Dual Components Palette fuctionality to Typhon IDE

-FIX FreePascal "Out Of memory problems" on Win32
-FIX WinCE problems
-FIX aarch64 (arm64) CrossBuild problems
-FIX some Typhon IDE Embedded Form Designer problems
-FIX QT5 mouse scroll problems

-Update BinUtils to ver 2.27.0 (03-08-2016)
-Update mingw32 for Win32 to Version 6.2.0 build 07-09-2016
-Update mingw64 for Win64 to Version 6.2.0 build 07-09-2016
-Update make to ver 4.2.1 for win32 and win64 (Released: 10-06-2016, build with CTCenter.GNUMake Builder)
-Update GDB to ver 7.11.1 for win32 and win64 (Released: 31-05-2016, build with CTCenter.GDB Builder)

-ADD Support for Apricity OS (NO MultiArch)
-ADD Support for Ubuntu 16.10 (MultiArch for GTK2, QT4 and QT5)
-ADD Support for Parrot Security OS 3.2 (MultiArch for GTK2, QT4 and QT5)
-ADD Support for Solus OS (NO MultiArch)

-REMOVE pl_DWScript from Typhon IDE Components System, we can't support this package
-REMOVE pl_ExText from Typhon IDE Components System

-ADD pl_Lape to Typhon IDE Components System

-Update ds_Thread to Ver 5.9.1
-Update lz_FpVectorial to Ver 5.9.1
-Update lz_Education to Ver 5.9.1
-Update lz_RttiControls to Ver 5.9.1
-Update lz_TodoList to Ver 5.9.1
-Update lz_Wiki to Ver 5.9.1
-Update lz_Report to Ver 5.9.1
-Update lz_FpDebug to Ver 5.9.1
-Update lz_FpcUnitRunner to Ver 5.9.1
-Update lz_ReportPdfExport to Ver 5.9.1
-Update lz_LeakView to Ver 5.9.1
-Update pl_VisualPlanIt to Ver 5.9.1 and Add CodeOcean Samples
-Update pl_Generics to Ver 5.9.1
-Update pl_ORCA3D to Ver 5.9.1
-Update lz_MultiThreadProcs to Ver 5.9.1
-Update pl_Barcodes to Ver 5.9.1
-Update pl_ExControls to Ver 5.9.1
-Update pl_ColorLib to Ver 5.9.1
-Update pl_TitanScript to Ver 5.9.1
-Update pl_GlassDocking to Ver 5.9.2
-Update pl_GlassDockingIDE to Ver 5.9.2
-Update pl_AGGPas to Ver 5.9.1
-Update lz_Printers to Ver 5.9.1
-Update lz_BaseControlsDsg to Ver 5.9.1
-Update lz_vlc to Ver 5.9.1
-Update pl_WST to Ver 5.9.1 Source SVN Rev 4692
-Update pl_Win_Directx12 to Ver 5.9.1 Source GIT hash : 61d8907ab2160ef073f6f3c8bf361b2b5a6b4dcf
-Update pl_FreeSpider to Ver 5.9.1 Source GIT hash : 791c3c25fdc045ad155ba85c4f74b94548a0763f
-Update pl_BGRAbitmap to Ver 5.9.1 Source SVN Rev 1265
-Update pl_BGRAbitmap4fpgui to Ver 5.9.1 Source SVN Rev 1265
-Update pl_BGRAbitmap4lcl_opengl to Ver 5.9.1 Source SVN Rev 1265
-Update pl_BGRAbitmap4nogui to Ver 5.9.1 Source SVN Rev 1265
-Update pl_BGRAbitmap4noGUI_OpenGL to Ver 5.9.1 Source SVN Rev 1265
-Update pl_BGRAControls to Ver 5.9.1 Source GIT hash : 5d547aee9159deb5e02cbb2695c9a319f8bc821f
-Update pl_CEF to Ver 5.9.1 Source GIT hash : 47f6980c46cd7c53236f497214fa71cc1b0aa7e0
-Update pl_DataPort to Ver 5.9.1 Source GIT hash : a01f2c1478663b2daa5000a5a84711952690ed37
-Update pl_ZeosDBO to Ver 5.9.1 Source SVN Rev 3931
-Update pl_PasDoc to Ver 5.9.1 Source SVN Rev 1405 and Add CodeOcean Samples
-Update pl_PascalSCADA to Ver 5.9.1 Source SVN Rev 1114
-Update pl_Indy to Ver 5.9.1 Source SVN Rev 5369
-Update pl_WST to Ver 5.9.1 Source SVN Rev 5205
-Update pl_RichMemo to Ver 5.9.1 Source SVN Rev 5205
-Update pl_LCLExtensions to Ver 5.9.1 Source SVN Rev 5205
-Update pl_FPSpreadsheet to Ver 5.9.1 Source SVN Rev 5205
-Update pl_SpkToolBar to Ver 5.9.1 Source SVN Rev 5205
-Update pl_RX to Ver 5.9.1 Source SVN Rev 5205
-Update pl_ASIOVST to Ver 5.9.1 Source SVN Rev 1711


Synchronize with FreePascal 3.1.1 Source 31-10-2016 SVN Rev 34772




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 5.90

PilotLogic Architect and Core Programmer
Last edit: 3 years 9 months ago by Sternas Stefanos.

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

  • Avra
  • Visitor
  • Visitor
4 years 4 days ago - 4 years 4 days ago #9834 by Avra
Replied by Avra on topic CT LAB ver 5.90

Please add mORMot. All the FPC and Lazarus RTTI integration is already done at newpascal.org
Last edit: 4 years 4 days ago by Avra.

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
4 years 3 days ago #9835 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Sir
we will try again OK

PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Avra

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago #9970 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
We release Lab CodeTyphon ver 5.90 revision 005830
This is BETA 1 of CT 5.90

Changes on the first post

Please test and report or suggest here...

Have fun

PilotLogic Architect and Core Programmer

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

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Offline
  • User is blocked
  • User is blocked
More
3 years 10 months ago #9971 by Klaus Riesterer
Replied by Klaus Riesterer on topic CT LAB ver 5.90
Wouldn't it better to use tiOPF either?

tiOPF is also running on linux and others, not only on windows. There is also a nice codegenerator for tiOPF in the DatabaseDesktop.

(Michael van Canneyt is using and supporting tiOPF.)

In my opinion, tiOPF is a 'must have'  for all (semi)professional programmers.

Mint Cinnamon 19.3 / CT 7.1 / FPC/Lazarus

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago - 3 years 10 months ago #9972 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Thanks Sir
we will test again tiOPF

PilotLogic Architect and Core Programmer
Last edit: 3 years 10 months ago by Sternas Stefanos.

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

  • usbdoo
  • Visitor
  • Visitor
3 years 10 months ago #9973 by usbdoo
Replied by usbdoo on topic CT LAB ver 5.90
it is possible to install the CT on raspberry Pi?

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago - 3 years 10 months ago #9974 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Sorry NO Sir
CT don't support raspberry Pi as HostOS

PilotLogic Architect and Core Programmer
Last edit: 3 years 10 months ago by Sternas Stefanos.

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

More
3 years 10 months ago #9987 by Joao Barbosa
Replied by Joao Barbosa on topic CT LAB ver 5.90
I am having some issuses after with 5.90 .
1. arm.inc(142,2) Error: Asm: Opcode fmrrd not in table errror as i was getting in ver 5.8 ( I commented out this code and it compiles).
2. In the IDE i cannot select the components on the form and move for example.
3. I loaded another project for windows when i try to get components from the say standard tab the are not there, so I created a new project, it shows all the components, but when i place them on a form for example a tbutton, it place it on the form but i cannot select any of them.
Very strange, what did i do wrong

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

More
3 years 10 months ago #9988 by Joao Barbosa
Replied by Joao Barbosa on topic CT LAB ver 5.90
i upgraded using ct center

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago - 3 years 10 months ago #9989 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Thanks Sir
your OS?
and more info please.

PilotLogic Architect and Core Programmer
Last edit: 3 years 10 months ago by Sternas Stefanos.

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

More
3 years 10 months ago - 3 years 10 months ago #9990 by Joao Barbosa
Replied by Joao Barbosa on topic CT LAB ver 5.90
Win 7 32bit, i am cross compiling for rasberry pi aswell
Last edit: 3 years 10 months ago by Joao Barbosa.

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago #9991 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Thanks Sir
give us time to test on Win 7 32bit

We use only Win10 64 and win7 64
on both OSes Typhon32 works excellent (Lab CT 5.90)

PilotLogic Architect and Core Programmer

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

  • Andre Felix Miertschink
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 years 10 months ago #9992 by Andre Felix Miertschink
Replied by Andre Felix Miertschink on topic CT LAB ver 5.90
Hi Sternas,
I just updated using Lab CT ver 5.90 (5830) and when trying to compile BigIDE it gives me error. OS: Ubuntu 16.04



(3104) Compiling ct_mprojecteditor
(3104) Compiling ct_mprojecteditor.pas
(3104) Compiling ct_popuppkgs.pas
/usr/local/codetyphon/typhon/ide/ct_popuppkgs.pas(253,7) Note: (5025) Local variable "xfile" not used
/usr/local/codetyphon/typhon/ide/ct_popuppkgs.pas(18,3) Hint: (5023) Unit "TreeFilterEdit" not used in ct_popuppkgs
(3104) Compiling ct_popupcomppages.pas
/usr/local/codetyphon/typhon/ide/ct_popupcomppages.pas(198,8) Note: (5027) Local variable "xPageIndex" is assigned but never used
/usr/local/codetyphon/typhon/ide/ct_popupcomppages.pas(200,10) Note: (5025) Local vari
/usr/local/codetyphon/typhon/ide/ct_popupcomppages.pas(200,10) Note: (5025) Local variable "ss1" not used
/usr/local/codetyphon/typhon/ide/ct_popupcomppages.pas(39,5) Note: (5029) Private field "TDlgPopupCompPages.fDirForPkgs" is never used
/usr/local/codetyphon/typhon/ide/ct_popupcomppages.pas(16,36) Hint: (5023) Unit "TreeFilterEdit" not used in ct_popupcomppages
(3104) Compiling ./frames/ctideembeddeddesignersettings.pas
/usr/local/codetyphon/typhon/ide/main.pp(1058,27) Warning: (4104) Implicit string type conversion from "AnsiString" to "WideString"
/usr/local/codetyphon/typhon/ide/main.pp(1058,53) Warning: (4105) Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/usr/local/codetyphon/typhon/ide/main.pp(1059,26) Warning: (4104) Implicit string type conversion from "AnsiString" to "WideString"
/usr/local/codetyphon/typhon/ide/main.pp(1059,51) Warning: (4105) Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
/usr/local/codetyphon/typhon/ide/main.pp(1060,28) Warning: (4104) Implicit string type conversion from "
/usr/local/codetyphon/typhon/ide/main.pp(1060,28) Warning: (4104) Implicit string type conversion from "AnsiString" to "UnicodeString"
/usr/local/codetyphon/typhon/ide/main.pp(1060,67) Warning: (4105) Implicit string type conversion with potential data loss from "UnicodeString"Error: /usr/local/codetyphon/fpc/fpc64/bin/x86_64-linux/ppcx64 can't be executed, error message: Failed to execute "/usr/local/codetyphon/fpc/fpc64/bin/x86_64-linux/ppcx64", error code: -9
make[2]: *** [typhon] Error 1
Makefile:3619: recipe for target 'typhon' failed
make[1]: *** [ide] Error 2
make[2]: Leaving directory '/usr/local/codetyphon/typhon/ide'
Makefile:4037: recipe for target 'ide' failed
make[1]: Leaving directory '/usr/local/codetyphon/typhon/ide'
make: *** [ide] Error 2
Makefile:2760: recipe for target 'ide' failed
make: Leaving directory '/usr/local/codetyphon/typhon'
Erro
Error: (IDE) Build IDE: stopped with exit code 512
Error: (TyphonBuild) Building IDE: Building IDE failed.

[INFO]: make some links for Typhon64...



??????????????????????????????????????????????????????
[ERROR]: Sorry, Typhon64 BIG IDE NOT Build
??????????????????????????????????????????????????????
_______________________________________________________________

Terminate Action at 22-9-16 16:10:53
Total time: 00:04:22.162
ExitCode : 0

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

  • Andre Felix Miertschink
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 years 10 months ago #9993 by Andre Felix Miertschink
Replied by Andre Felix Miertschink on topic CT LAB ver 5.90
The SmallIDE is building OK (64bit)

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

  • Andre Felix Miertschink
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 years 10 months ago #9994 by Andre Felix Miertschink
Replied by Andre Felix Miertschink on topic CT LAB ver 5.90
Sorry Sternas, all sorted :-) I made some search in forum and saw somewhere you asking about the memory available and noticed that my VM had only 1GB RAM. I increased to 4GB and now compiled. Great work and nice progress with CodeTyphon!

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago - 3 years 10 months ago #9995 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Thanks Sir
Yes on 64bits OSes, FPC64 need at least 4G of RAM

We test CT on Ubuntu before every Final Release or Sub-Release (like Lab CT 5.90 Rev 005830)

PilotLogic Architect and Core Programmer
Last edit: 3 years 10 months ago by Sternas Stefanos.

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago #10038 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
We release LAB CT 5.9.0 Revision 005840

Changes log at first post
Have fun...

PilotLogic Architect and Core Programmer

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

More
3 years 10 months ago #10039 by Bram van Vliet
Replied by Bram van Vliet on topic CT LAB ver 5.90
Hello and thanx for the great work again!

It appears LAB CT 5.9.0 Revision 005840 no longer supports BMP resources (i use for TBitBtn glyph's). Big IDE compiles fine without errors but won't start. After remarking the line below in one of the source files included in one of my packages and rebuilding the Big IDE it starts fine.

//{$I bitbut.lrs} // bitmap glyph's for TBitBtn buttons...

The failure when starting the IDE after installing the package without remarking the resource include is:

TTyphonManager.Run starting /usr/local/codetyphon/typhon/bin64/typhon ...
[FORMS.PP] ExceptionOccurred
Sender=EInvalidGraphic
Exception=TPortableNetworkGraphic: Unsupported Resourcetype: BMP Resource Name: add
Stack trace:
$000000000058CF75
$0000000001CA0B60
$000000000043AAFA
TApplication.HandleException TPortableNetworkGraphic: Unsupported Resourcetype: BMP Resource Name: add
Stack trace:
$000000000058CF75
$0000000001CA0B60
$000000000043AAFA
Exception at 000000000058CF75: EInvalidGraphic:
TPortableNetworkGraphic: Unsupported Resourcetype: BMP Resource Name: add.
is a file

The platform i use is Ubuntu 16.04 XFCE 64 bit. On Lab CodeTyphon ver 5.90 revision 005830 i was able to use BMP resources without a problem.

If you need more information please let me know.

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

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
3 years 10 months ago - 3 years 10 months ago #10040 by Sternas Stefanos
Replied by Sternas Stefanos on topic CT LAB ver 5.90
Thanks Sir
can you test res file ?
implementation                         
{$R bitbut.res}

and
to rename the bmp file for sample "add_new_one"
because "add" res exists in the Typhon IDE as PNG

PilotLogic Architect and Core Programmer
Last edit: 3 years 10 months ago by Sternas Stefanos.

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