Delphi Coding Bootcamp 2023.

There is a five day long Delphi Codeing Bootcamp starting today (14th Aug 2023) with lots of interesting sessions many of which will include the chance for live Q&A with experts in the field. It’s all completely free of charge.

I am presenting a session titled “Introduction to XML Mapper” today at 8:00 CDT.

More information about the bootcamp is available here

You can sign up for it here.

Changing from Classic to Clang – Precompiling.

Many legacy projects written using Embarcadero C++ are based on the “Classic Compiler”. As a step to ensuring on going support of such projects it often makes sense to move to the clang based compiler, allowing use of modern C++ constructs. This is often a very straightforward task (simply change the compiler selection in the project | options settings). Often the only compilation errors resulting from this change are due to poor code in the original file(s).

One thing to check after making the change to clang is the project pre-compilation setting. In the project file view, right click on the YourProjectName.pch file and make sure the “use for precompiling” flag is set.