TotteKarlsson 1 Posted February 29 (edited) Hello, I'm trying to compile a 3rd party library, called Poco (https://github.com/pocoproject/poco), using C++ builder 11 Update 3. I have followed the steps here: https://docwiki.embarcadero.com/RADStudio/Athens/en/Using_CMake_with_C%2B%2B_Builder . Main thing from the documentation is to move the file "Windows-Embarcadero.cmake" file, that is shipped with C++ builder, to CMake's Modules/Platform folder, and overwrite the Windows-Embarcadero.cmake file that is shipped with CMake. Doing that, selecting Ninja as the generator, I get cmake errors: Anyone knowing how to get past this? I'm using CMake 3.29 In addition, from the Embarcadero/CMake documentation: I have a hard time understanding what that means? Anyone knows what todo here? Looking forward to use bcc64 with 3rd party libraries! Edited March 1 by TotteKarlsson Make it clearer Share this post Link to post
Brian Evans 105 Posted March 1 C++ Builder 22 (Compiler Versions - RAD Studio (embarcadero.com) is before C++17 support which came with Delphi 10.3 Rio / C++Builder 10.3 Rio which is product version 26 / compiler version .33.0. Share this post Link to post
TotteKarlsson 1 Posted March 1 (edited) 14 hours ago, Brian Evans said: C++ Builder 22 (Compiler Versions - RAD Studio (embarcadero.com) is before C++17 support which came with Delphi 10.3 Rio / C++Builder 10.3 Rio which is product version 26 / compiler version .33.0. Sorry, I gave the wrong info. The version is the latest (Feb 2024), C++ Builder 11 Update 3. Community. I updated the original question. Edited March 1 by TotteKarlsson Share this post Link to post
TotteKarlsson 1 Posted June 27 On 2/29/2024 at 8:06 PM, Brian Evans said: C++ Builder 22 (Compiler Versions - RAD Studio (embarcadero.com) is before C++17 support which came with Delphi 10.3 Rio / C++Builder 10.3 Rio which is product version 26 / compiler version .33.0. FYI; As far as I understand, the "22" in the screenshot above refer to the product version, not the compiler version.. Installed Update 3, and it is still broken.. Share this post Link to post