The C++Builder linker will warn you when you mix object files linked with classic and clang together, helping you avoid linker or runtime errors.
Today in 2020, we recommend using the modern Clang compilers, especially with the work we’ve been doing for Win64 (eg entirely new debugger) and the RTL improvements to make upgrading from classic easy. However, many customers upgrade in…
C++Builder and Platforms Support
August 4, 2020
David Millington (Senior Product Manager), Atanas Popov (General Manager, Developer Tools), Kyle Wheeler (General Manager, C++)
Over the past year, we have had many customers ask about our plans to continue cross-platform multi-device support in C++Builder. We’d like to…
RAD Studio 10.4 Patch 3 is out: VCL Grids, C++ Win64 Debugging, and C++ Android Exception Handling and Resources
July 28, 2020
We’ve just released a patch (or hotfix) 3 for Delphi, C++Builder and RAD Studio 10.4.
We recommend that you install Patch #3, which was released today if you use VCL grids or C++Builder. This patch fixes several issues in RAD Studio 10.4 related to the VCL Grid, the…
10.4 Patch 2 Installation Guide
July 22, 2020
RAD Studio 10.4 patch 2 was released yesterday, but installing has some manual steps. Here’s how to do it.
10.4 Patch 2 (see Marco’s blog post) solves 51 issues, in areas including debugging instability, Delphi code completion, the IDE, the Delphi compiler, C++ Android exception handling, and more. Unlike normal patches, it requires some manual installation steps — installing the…
Revised: 10.4 Patch and C++ Android Exception Handling
July 21, 2020
Edit 28 July 2020: Patch 3, released today, resolves this issue. We recommend you install it. Please see the blog post for installation instructions – like patch 2, it is not straightforward.
Original post:
C++ Android 32-bit exception handling had some issues in…
10.4 Patch #2: Delphi code completion and IDE fixes
July 21, 2020
10.4 Patch #2, released yesterday, makes many tweaks and changes to DelphiLSP code completion
Delphi 10.4 redesigned Code Insight, one of the most significant changes to the Delphi IDE in a decade. It’s now asynchronous and responsive, and uses the compiler as a…
10.4 Patch #2 fixes the issue where debugging could be unstable and show an unexpected dialog.
Last month, I posted about an issue in 10.4 that caused instability debugging.
Yesterday, we released patch #2 for 10.4. This resolves this issue debugging, and I strongly recommend you install the patch.
The patch is very large patch and solves a large number of issues – there are 51…
Two popular free IDE addons for code navigation are now available for 10.4.
In 10.3.1, we started shipping two popular IDE plugins intended for code navigation. Bookmarks replaces the IDE’s editor bookmarks with an unlimited number or markers, new caret (breadcrumb)…
An unusual bug in 10.4 where an unexpected dialog can appear when debugging has a workaround: temporarily disable the Welcome screen.
Update July 21st, 2020
10.4 Patch #2 solves this problem. Please install it instead of using the below workaround.
Original Post
There is a…
RAD Studio 10.4 Patch 1: Missing Files and C++ Debugging - and a new way to install patches!
May 27, 2020
RAD Studio 10.4 has a new way to install patches, right from within the IDE without manual installation.We also have a small patch today addressing some missing files, and which is critical for C++ Win64 debugging.
RAD Studio 10.4 Patch 1
We have a patch(what used to be called a hotfix) available for RAD Studio. The patch addresses a number of items:
Missing files:
synth.py: this is…