Jump to content
BuilderFox

C++Builder 12 Update 1: Migrating project, compiler versions

Recommended Posts

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
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

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
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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×