BuilderFox 0 Posted 17 hours ago A very first Hello and many thanks for all your efforts, I'm trying to migrate an old C++Builder 2010 project to C++Builder 12 Update 1, legally using the Community Edition. Unfortunately I have a lot of problems. The old projects compiles on my old Windows 7 PC (yep!) without any errors. I suspect that the new compilers are less tolerant. My question: Which compiler versions (for C++Builder AND Delphi, Delphi because I use a lot of 3rd-party components) can I use/select. And where in the settings? Especially the "old" ones! Any hints are highly appreciated! BuilderFox Share this post Link to post
Remy Lebeau 1606 Posted 10 hours ago 6 hours ago, BuilderFox said: Unfortunately I have a lot of problems. What kind of problems, exactly? 6 hours ago, BuilderFox said: The old projects compiles on my old Windows 7 PC (yep!) without any errors. I suspect that the new compilers are less tolerant. Less tolerant of what? 6 hours ago, BuilderFox said: Which compiler versions (for C++Builder AND Delphi, Delphi because I use a lot of 3rd-party components) can I use/select. I don't understand the question. 6 hours ago, BuilderFox said: And where in the settings? Especially the "old" ones! Huh? Share this post Link to post
DelphiUdIT 244 Posted 5 hours ago Embarcadero generally maintains good compatibility on its products, but obviously when talking about a product that is at least 16 years old, it may be that some manual changes are made. Then there is the third-party libraries to think about.... Further info: for the COMMUNITY license, C++ and DELPHI cannot coexist. Share this post Link to post
Roger Cigol 133 Posted 4 hours ago 1 hour ago, DelphiUdIT said: COMMUNITY license, C++ and DELPHI cannot coexist But don;t worry (unless you also have delphi projects), C++ projects that use 3rd party components that happen to be written using Delphi will work just fine. C++ with the VCL or Firemonkey works fine too. Which ompiler to use depends on your aims for the upgrade. Does the original project use the 32 bit "classic" compiler? if so then for the first stage of the upgrade I would suggest continuing to do so. In my experience you will have very little problems (usual no problems) with this change Share this post Link to post