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 

VIRDEF errors after Update 2 (BDS2006)?

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Command Line Tools)
View previous topic :: View next topic  
Author Message
Diwic
Guest





PostPosted: Thu Apr 27, 2006 4:03 pm    Post subject: VIRDEF errors after Update 2 (BDS2006)? Reply with quote



Anybody else that have experienced VIRDEF errors like:

Error E2178 ..\..\common\source\karusell.cpp 7357: VIRDEF name conflict for 'SP4Receiver(SERIECOM *,timer_tag *,char *,int)'

This could be related to installing update 2 of BDS2006, but
I'm not sure.
It happens when I build via a makefile, not when I compile from
the IDE. Whether this depends upon different compiler options
I'm not sure, and I haven't tried to make a small test case so
far.

Has anybody else been experiencing this, and if so, how did you
do to make it go away?

// David
Back to top
Jonathan Benedicto
Guest





PostPosted: Thu Apr 27, 2006 4:03 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote



Diwic wrote:
Quote:
Has anybody else been experiencing this, and if so, how did you
do to make it go away?

Perform a full build, eg: make -B

HTH

Jonathan
------------------------
TwineCompiler, blazingly fast C++ compiles on ANY machine:
http://www.jomitech.com/#twine
------------------------
Back to top
Derek
Guest





PostPosted: Thu Apr 27, 2006 6:03 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote



Yes, I've been getting them since Update2. Usually in large projects
built from the command line, either with make or a batch file. Also
seems tied to using either -O1 or -O2, not -Od (debug). Its frustrating.
I found I could make them go away by removing various lines from the
source code files, but nothing that was reproducible to either cause or
fix the problem.

A full rebuild does not always fix the problem - it hits that error in
the same place each time...

Diwic wrote:
Quote:
Anybody else that have experienced VIRDEF errors like:

Error E2178 ..\..\common\source\karusell.cpp 7357: VIRDEF name conflict for 'SP4Receiver(SERIECOM *,timer_tag *,char *,int)'
Back to top
Jean-Marie Babet
Guest





PostPosted: Thu Apr 27, 2006 9:03 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

Hello Derek,

Something similar happened to me a while ago (where clearly it's not a
symbol that when mangled conflicts with another) and I think it was
Precompiled Header related. I can't recall exactly what I did but I would
suggest deleting any precompiled headers and external type files, and
probably turning off PCH related options & recompiling the relevant file.
Once the problem was cleared, I was able to restore my options and things
were back to normal.

There's something wrong where the compiler emits this message incorrectly
sometimes. I'll ask the compiler folks for additional info. later (we have a
meeting at 2:00 Smile.

Cheers,

Bruneau.
Back to top
Diwic
Guest





PostPosted: Mon May 08, 2006 1:14 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

Quote:
Error E2178 ..\..\common\source\karusell.cpp 7357: VIRDEF name conflict for 'SP4Receiver(SERIECOM *,timer_tag *,char *,int)'

Has anybody else been experiencing this, and if so, how did you
do to make it go away?

Thanks for your answers. As derek says, a full rebuild does not help. I also tried using the -Od switch instead of -O1/O2, but that
didn't help either. I've added the issue to the quality center now.

// David
Back to top
Stephen Schaub
Guest





PostPosted: Mon Oct 16, 2006 11:51 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

"Diwic" <nil (AT) nil (DOT) nil> wrote:
Quote:

Error E2178 ..\..\common\source\karusell.cpp 7357: VIRDEF name conflict for 'SP4Receiver(SERIECOM *,timer_tag *,char *,int)'

Has anybody else been experiencing this, and if so, how did you
do to make it go away?

Thanks for your answers. As derek says, a full rebuild does not help. I also tried using the -Od switch instead of -O1/O2, but that
didn't help either. I've added the issue to the quality center now.

// David


I am experiencing what I believe to be the same problem with BDS 2006 Update 2. Can someone post a link to the Quality Center report on this? Has it been resolved in a patch yet?

Stephen
Back to top
Guest






PostPosted: Fri Jan 26, 2007 9:10 am    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

Stephen, email me a copy of the offending OBJ(s) and I'll try to rip'em
apart and see what's going on if Borland doesn't care about this..

I'm working on a product that rips OBJ's apart and makes modifications to
them. Maybe my tools can be used to work around this problem.

"Stephen Schaub" <sschaub (AT) nospam (DOT) com> wrote in message
news:4533d4c9$2 (AT) newsgroups (DOT) borland.com...
Quote:

"Diwic" <nil (AT) nil (DOT) nil> wrote:

Error E2178 ..\..\common\source\karusell.cpp 7357: VIRDEF name conflict
for 'SP4Receiver(SERIECOM *,timer_tag *,char *,int)'

Has anybody else been experiencing this, and if so, how did you
do to make it go away?

Thanks for your answers. As derek says, a full rebuild does not help. I
also tried using the -Od switch instead of -O1/O2, but that
didn't help either. I've added the issue to the quality center now.

// David


I am experiencing what I believe to be the same problem with BDS 2006
Update 2. Can someone post a link to the Quality Center report on this? Has

it been resolved in a patch yet?
Quote:

Stephen
Back to top
John Grabner
Guest





PostPosted: Fri Jan 26, 2007 3:24 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

This is general reply to cutaway.

Were to start. Things have changed a lot over the last year or so.
Borlands Tools Group is now called CodeGear. It is in now effectively a
separate company owned by Borland. You should contact David I as he is
now part of the management of CodeGear.

These are peer support groups. No one from CodeGear is required to
respond here. The best way to get bugs fixed it to use QualityCentral.
http://qc.codegear.com/wc/qcmain.aspx is the place to start.

Hope that helps.

John.
Back to top
Guest






PostPosted: Fri Jan 26, 2007 5:17 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

Ummm... I thought I was offering to help Stephen.

"John Grabner" <grabnerj (AT) ihug (DOT) co.nz> wrote in message
news:45b9c8b0$1 (AT) newsgroups (DOT) borland.com...
Quote:

These are peer support groups.
Back to top
John Grabner
Guest





PostPosted: Sat Jan 27, 2007 3:30 pm    Post subject: Re: VIRDEF errors after Update 2 (BDS2006)? Reply with quote

cutaway (AT) bellsouth (DOT) net wrote:
Quote:
Ummm... I thought I was offering to help Stephen.

"John Grabner" <grabnerj (AT) ihug (DOT) co.nz> wrote in message
news:45b9c8b0$1 (AT) newsgroups (DOT) borland.com...

These are peer support groups.



Yes you are.


I picked the wrong posting to reply to. I see you have contacted David
Dean, so I will leave it a that.

John.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Command Line Tools) 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.