BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Upgrading from BCB 5 to BDS 2006

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Upgrade)
View previous topic :: View next topic  
Author Message
Larry Griffiths
Guest





PostPosted: Thu Feb 15, 2007 8:09 pm    Post subject: Upgrading from BCB 5 to BDS 2006 Reply with quote



Hi,

We suspect that having the BCB 5 version and the BDS2006 both installed at
the same time is creating some problems when trying to convert to BDS2006 so
we are going to remove Builder version 5 from our developement computers and
just leave BDS 2006 on them.

Will any registry or directory entries etc. be left around after removing
the BCB 5 compiler that would need to be cleaned up manually?


Larry
Back to top
Craig Farrell
Guest





PostPosted: Fri Feb 16, 2007 6:29 am    Post subject: Re: Upgrading from BCB 5 to BDS 2006 Reply with quote



Hi,

Quote:
We suspect that having the BCB 5 version and the BDS2006 both installed at
the same time is creating some problems when trying to convert to BDS2006 so

They should coexist just fine. BCB6 and BDS do on my machine.
The one point to focus on would be the Windows PATH if, and only
if, you use packages/dll's of the same name in both IDEs. i.e.
Either IDE will load the first SomeDll.dll and/or SomePack.bpl
found on the PATH. That is why using suffix's like MyPack100.bpl
is a good idea. If the BDS IDE finds and loads a SomePack.dll
that was built with a different version the error is odd, making
it sound the rtl100.bpl itself is at fault.

Quote:
Will any registry or directory entries etc. be left around after removing
the BCB 5 compiler that would need to be cleaned up manually?

No, no registry remnants. The uninstall will leave any
"user" file under the CBuilder directory. This is any
file created, patched, or touched post-install.

--Craig
Back to top
Craig Farrell
Guest





PostPosted: Fri Feb 16, 2007 6:41 am    Post subject: Re: Upgrading from BCB 5 to BDS 2006 Reply with quote



Quote:
They should coexist just fine. BCB6 and BDS do on my machine.

I'd add another point: intermediates should be deleted.
Do not depend on "Build All". For example, you could
have a #pragma link of an .obj or .lib. Make or build
know nothing about #pragma linked files. Also, it could
be possible your projects reference old paths so e.g. it
could be using VCL50.csm from BCB5's LIB directory. Even
so, if you deleted all .obj, .il?, .#??, .csm, .tds,
then the new build in BDS should work just fine.

--Craig
Back to top
Craig Farrell
Guest





PostPosted: Fri Feb 16, 2007 7:35 am    Post subject: Re: Upgrading from BCB 5 to BDS 2006 Reply with quote

Quote:
I'd add another point: intermediates should be deleted.

One more point Smile
STL
STL has changed quite a bit and I think the
errors seen when mixing and mismatching STL's
are not very helpful. If you use STL I suggest
creating a new project that similarly uses STL
and note the changes in paths and defines, e.g.
there was a _USE_OLD_RW_STL define I think in BCB5
which I don't think is possible in BDS.

--Craig
Back to top
Larry Griffiths
Guest





PostPosted: Fri Feb 16, 2007 8:03 pm    Post subject: Re: Upgrading from BCB 5 to BDS 2006 Reply with quote

Hi Craig,

When I removed BCB 5, BDS2006 asked for the install CDRoms again. I guess
the Uninstall of BCB 5 must have removed stuff that both BCB5 and BDS2006
used.

Larry


"Craig Farrell" <cNO_SPAM.please.farrell (AT) insprise (DOT) com> wrote in message
news:45d50a29$1 (AT) newsgroups (DOT) borland.com...
Quote:


I'd add another point: intermediates should be deleted.

One more point Smile
STL
STL has changed quite a bit and I think the
errors seen when mixing and mismatching STL's
are not very helpful. If you use STL I suggest
creating a new project that similarly uses STL
and note the changes in paths and defines, e.g.
there was a _USE_OLD_RW_STL define I think in BCB5
which I don't think is possible in BDS.

--Craig
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Upgrade) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.