Question CT LAB ver 6.90
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
LAB CT version 6.90
*** 10-May-2019 Revision 006810 ***
*** 02-Jun-2019 Revision 006820 ***
*** 15-Jun-2019 Revision 006830 ***
*** 12-Jul-2019 Revision 006850 BETA 1***
*** 23-Jul-2019 Revision 006860 BETA 2***
*** 17-Aug-2019 Revision 006860 RC1***
-COSMIC 1:Switch "Automatic" Project "Type of Debug info"
to "Dwarf2 with sets" (-gw2 -godwarfsets)
Now all supported by Typhon IDE Debuggers can run without
change working Project Debug Options
-COSMIC 2:Add to Typhon IDE support for DWARF 4 Debugging Format Standard
-COSMIC 3:We REBUILD ALL QT4 Libraries libQt4Pas.so (Linux 32/64, FreeBSD 32/64, MacOS 64)
Please update your QT4 Host PC files
-COSMIC 4:We REBUILD ALL QT5 Libraries libQt5Pas.so (Linux 32/64, FreeBSD 32/64, MacOS 64)
Please update your QT5 Host PC files
-ADD/Update Support for openSUSE-Leap-15.1 (MultiArch, MultiPlatform)
-ADD/Update Support for openSUSE-Tumbleweed (MultiArch, MultiPlatform)
-ADD/Update Support for Mageia 7.0 (MultiPatform)
-ADD/Update Support for Debian 10 (MultiArch, MultiPlatform)
-ADD/Update Support for Oracle Linux ver 8.0
-ADD/Update Support for LinuxMint 19.2 (MultiArch)
-Update LLDB to ver 8.0.0 for Win32 and Win64 (Released: 20-03-2019)
-Update GDB to ver 8.3.0 for Win32 and Win64 (Released: 11-05-2019, build with CTCenter->GDB Builder)
-ADD to FPC and Typhon IDE support for:
MySQL 8.0
MariaDB 5.5
MariaDB 10.0
MariaDB 10.1
MariaDB 10.2
MariaDB 10.3
MariaDB 10.4
-ADD to Typhon IDE ctSchemaEditor tool
-ADD js_WebWidget package to Typhon IDE Components System
-ADD lz_SQLdbrest package to Typhon IDE Components System
-ADD pl_Fundamentals package to Typhon IDE Components System
-ADD pl_Win_API package to Typhon IDE Components System
-ADD pl_Win_Media package to Typhon IDE Components System
-ADD pl_IntXLib4Pascal package to Typhon IDE Components System
-ADD pl_BaseLib4Pascal package to Typhon IDE Components System
-ADD pl_CryptoLib4Pascal package to Typhon IDE Components System
-REMOVE pl_CEF4 package from Typhon IDE Components System
-REMOVE lz_CairoCanvas package from Typhon IDE Components System
-MERGE lz_CairoCanvas and lz_Printers to lz_Printers package
-Update ds_Extent_IDE to Ver 6.9.1
-Update ds_GlassDocking_IDE to Ver 6.9.1
-Update js_BaseRTL to Ver 6.9.2
-Update js_Database to Ver 6.9.2
-Update js_WebGL to Ver 6.9.2
-Update lz_OpenGL to Ver 6.9.1
-Update lz_LeakView to Ver 6.9.1
-Update lz_taChart to Ver 6.9.1
-Update lz_CairoCanvas to Ver 6.9.1
-Update lz_sqldb to Ver 6.9.1
-Update lz_DateTimeCtrls to Ver 6.9.1
-Update lz_MacroScript to Ver 6.9.1
-Update lz_Printers to Ver 6.9.2
-Update pl_GlassDocking to Ver 6.9.1
-Update pl_Solutions to Ver 6.9.1
-Update pl_nxPascal to Ver 6.9.1
-Update pl_Graphics32 to Ver 6.9.1
-Update pl_TitanScript to Ver 6.9.1
-Update pl_UIB to Ver 6.9.1
-Update pl_ORCA to Ver 6.9.1
-Update pl_ORCA3D to Ver 6.9.1
-Update pl_Abbrevia to Ver 6.9.1
-Update pl_Win_DirectX to Ver 6.9.1
-Update pl_Win_DirectX11 to Ver 6.9.1
-Update pl_Win_DirectXUT to Ver 6.9.1
-Update pl_GeoGIS to Ver 6.9.1
-Update pl_ColorLib to Ver 6.9.1
-Update pl_SDL to Ver 6.9.1 (SDL ver 2.0.10 stable)
-Update pl_Vulkan to Ver 6.9.2 (Khronos REF version 1.1.119-core)
-Update pl_OpenGL to Ver 6.9.2
-Update pl_OpenGLES to Ver 6.9.2
-Update pl_GLScene to Ver 6.9.2
-Update pl_GLScene_BASS to Ver 6.9.2
-Update pl_GLScene_CgShader to Ver 6.9.2
-Update pl_GLScene_FMOD to Ver 6.9.2
-Update pl_GLScene_NGD to Ver 6.9.2
-Update pl_GLScene_ODE to Ver 6.9.2
-Update pl_GLScene_OpenAL to Ver 6.9.2
-Update pl_GLScene_SDL to Ver 6.9.2
-Update pl_Synapse to Ver 6.9.1 Source SVN Rev 209
-Update pl_PascalSCADA to Ver 6.9.1 Source SVN Rev 1275
-Update pl_MapViewer to Ver 6.9.1 Source SVN Rev 7008
-Update pl_RichMemo to Ver 6.9.1 Source SVN Rev 7018
-Update pl_Indy to Ver 6.9.2 Source SVN Rev 5515
-Update lz_Industrial to Ver 6.9.2 Source SVN Rev 7087
-Update pl_ZeosDBO to Ver 6.9.2 Source SVN Rev 5828
-Update pl_FPSpreadsheet to Ver 6.9.2 Source SVN Rev 7142
-Update pl_RX to Ver 6.9.2 Source SVN Rev 7142
-Update pl_JVCL to Ver 6.9.2 Source SVN Rev 7142
-Update fpGUI_Toolkit to Ver 6.9.1 Source GIT hash : 33a079f5aee001e0fe9412ab49136e2a2b980404
-Update pl_VampyreImaging to Ver 6.9.1 Source HG hash : 24c943ef6f632b150ddeca1a067328faafcf529f (Mercury)
-Update pl_FBDataSet to Ver 6.9.1 Source GIT hash : 3a2b47aee81754b4d60c927910a17a1d16e7a630
-Update pl_DWScript to Ver 6.9.1 Source GIT hash : 5d6b8f6bdf6f83a15a2fbe70a57d10f6d76f0096
-Update pl_LNet to Ver 6.9.1 Source GIT hash : fe3e0182fa5f4fc89a9f91b62831428d9a479974
-Update pl_Win_Media to Ver 6.9.1 Source GIT hash : 0568f8d61f8b7ebde452d3a1bf7f7560e505bb8f
-Update pl_Win_API to Ver 6.9.1 Source GIT hash : 9d683588af4ebd688059ba62e342dff19683ed43
-Update pl_Lape to Ver 6.9.1 Source GIT hash : 7e28b53d8f744fa04a2e0e3447b52f78727a4905
-Update pl_HtmlViewer to Ver 6.9.1 Source GIT hash : 935c6401e66af2226198a534ce00821af0c8ad6b
-Update pl_IntXLib4Pascal to Ver 6.9.1 Source GIT hash : 6a9d3ed265bde7883dbc833386d80067b06dd92f
-Update pl_BaseLib4Pascal to Ver 6.9.1 Source GIT hash : 33851457b53cad6f6f7610cdd23f97a0580a7222
-Update pl_MacOSMetal to Ver 6.9.1 Source GIT hash : 41a255b3b3f0f3f53085eb8aafbbb115834b6695
-Update pl_Kraft to Ver 6.9.1 Source GIT hash : 01955fe1914b9009485afbb1a29f92f9bb3ca868
-Update pl_Fundamentals to Ver 6.9.1 Source GIT hash : cf54957c3816ea2fd5813bb2d0ab33746af69797
-Update pl_QRCodeGen to Ver 6.9.1 Source GIT hash : 7de140ecd480dc78cca774e61efa456bc4576ce5
-Update pl_PasDoc to Ver 6.9.1 Source GIT hash : ae214f81d2807060b28b008ca917a60e1f09c0db
-Update pl_BGRAControls to Ver 6.9.2 Source GIT hash : 7d9426fcfa8238d5c1187b066c6eed368042640c
-Update pl_LuiControls to Ver 6.9.2 Source GIT hash : 9c2ccee0b09933acae1e1ffbf239fe01ce64da93
-Update pl_CEF4Typhon to Ver 6.9.2 Source GIT hash : 6663682880ee4ff434710e0cefa55e91999d97b4
-Update pl_HashLib4Pascal to Ver 6.9.2 Source GIT hash : 598b2749e8bbe3ba63a5e914ca4c743c486d7a06
-Update pl_CryptoLib4Pascal to Ver 6.9.2 Source GIT hash : d3fcaa139959982e697caf48d4466a098b2dd848
-Update pl_CastleEngine to Ver 6.9.2 Source GIT hash : 52446b0639dc11755daa936876e485c2a5c83812
-Update pl_BGRAbitmap to Ver 6.9.2 Source GIT hash : acb1e4edb93da955ced03f8b800504855fd6ee6e
-Update pl_BGRAbitmap4fpgui to Ver 6.9.2 Source GIT hash : acb1e4edb93da955ced03f8b800504855fd6ee6e
-Update pl_BGRAbitmap4lcl_opengl to Ver 6.9.2 Source GIT hash : acb1e4edb93da955ced03f8b800504855fd6ee6e
-Update pl_BGRAbitmap4nogui to Ver 6.9.2 Source GIT hash : acb1e4edb93da955ced03f8b800504855fd6ee6e
-Update pl_BGRAbitmap4noGUI_OpenGL to Ver 6.9.2 Source GIT hash : acb1e4edb93da955ced03f8b800504855fd6ee6e
Synchronize with FreePascal 3.3.1 Source 17-08-2019 SVN Rev 42722
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.90
What Is LAB CT version ?
PilotLogic Architect and Core Programmer
Attachments:
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Offline
- Moderator
-
In this LAB CT ver 6.9 "develop circle" we start/upgrade the support for "WEB Databases":
MySQL 8.0, MariaDB 5.5 - MariaDB 10.4
please your help
PilotLogic Core Programmer
Attachments:
Please Log in or Create an account to join the conversation.
- Klaus Riesterer
- Visitor
-
Great job - Thank you!
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Offline
- Moderator
-
- Dinko
- Offline
- Junior Member
-
- Posts: 91
- Thank you received: 5
I'm playing with Google protocol buffers so I found some library.
Is is possible to include it to new version of CT.
It is not only for protobuffers, it have HTTP server and client, huge integers and floats and much more
github.com/fundamentalslib/fundamentals5
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
we will try
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
Status: Experimental
With many MODs
LAB tests and fixes
on Win32, Win64, Linux32, Linux64
until now.
Your help please and always, have fun ....
PilotLogic Architect and Core Programmer
Attachments:
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
please test, report, suggest and
always have fun.
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Peter Heckert
-
- Offline
- Junior Member
-
- Posts: 62
- Thank you received: 3
I an accident I tried to install the medium big IDE, while a debugging session was still active.
So the installation aborted, it said "you cannot do this".
The problem is, the packages are selected for installation, but I cannot install them.
I can compile the minimum big IDE, but after this I get the same situation as shown in the screenshot.
So far I remember, I had this situation with an earlier version, so this is not a new problem.
Attachments:
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Offline
- Moderator
-
give us more info
your OS, Typhon IDE etc
In our LAB all works OK
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.
- Peter Heckert
-
- Offline
- Junior Member
-
- Posts: 62
- Thank you received: 3
It happened with older versions and with Lazarus too.
It happens only, if the user makes a mistake: Start a debug session.,then try to install some packages.
Then this deadlock situation arises: packages are selected for installation, but the button "Save and rebuild IDE" is grayed out.
The problem persists, when the IDE is restarted.
So far I remember the situation can be resolved, when I an install additional (superfluous) package.
I am not on this computer now, so I cannot try.
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Offline
- Moderator
-
PilotLogic Core Programmer
Attachments:
Please Log in or Create an account to join the conversation.
- Peter Heckert
-
- Offline
- Junior Member
-
- Posts: 62
- Thank you received: 3
In this particular situation it is better to install an additional (superfluous) package, this enables the button again, and the settings are not lost. (I tried this)
But I wanted to propose: disable the package menu while debugging.
Then other beginners will not step into this trap.
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Offline
- Moderator
-
we will try to add your suggestion to next CT release
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
please test, report, suggest and
have fun.
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Peter Heckert
-
- Offline
- Junior Member
-
- Posts: 62
- Thank you received: 3
Matis A. wrote: Thanks Sir
we will try to add your suggestion to next CT release
The problem is more general and can also happen, if packages are installed while other windows are open, like fpdoc editor.
A solution, if this did happen is: Goto "Package" Menu. Choose "Open loaded Package". then it can be installed.
This is also in Lazarus, it is not specific to CT.
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
modifications to Typhon IDE functionality are NOT so simple...
If the IDE is in "Debug Mode", then the IDE actions are limited.
Every IDE user must know that.

PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fernando
- Offline
- Junior Member
-
- Posts: 66
- Thank you received: 0
Basically, FPC is not built. What can I do?
Attachments:
Please Log in or Create an account to join the conversation.
- Klaus Riesterer
- Visitor
-
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.