Compiler is apparently skipping files
- From: Dave Rudolf <dave.rudolf@xxxxxxxx>
- Date: Thu, 22 Mar 2007 17:10:46 -0600
Hey all,
I recently did an upgrade to VS.Net 2005, and am trying to compile an old (2003-format) C++ solution. When I do so, the linker complains about missing symbols that should be defined in the source code. For example, it gives me a number of errors like so:
test_jellyfish_slice.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall force::ForceManager::~ForceManager(void)" (??1ForceManager@force@@UAE@XZ) referenced in function __unwindfunclet$??0OpenAirForceSimulator@force@@QAE@AAVNumericalIntegrator@numerical_analysis@@@Z$0
Now, when I click on the CPP file that defines the ForceManager's method implementations, I get a warning dialog that says:
"The line endings in the following file are not consistent. Do you want to normalize the line endings?"
I don't know why VC2005 even cares, but so I tell it to convert everything to Windows-style line breaks. Still no go. I still get the linking errors.
So why might this be? Why would it not be able to find the code? It doesn't give me any errors about missing files or anything like that, so it is apparently compiling the CPP files with the supposedly missing functions.
Thanks.
Dave
.
- Follow-Ups:
- Re: Compiler is apparently skipping files
- From: Dave Rudolf
- Re: Compiler is apparently skipping files
- From: Tom Serface
- Re: Compiler is apparently skipping files
- Prev by Date: Re: 0xc0000409 Frequent IDE Crash on Windows Vista
- Next by Date: Re: Compiler is apparently skipping files
- Previous by thread: link problem if I rebuild all
- Next by thread: Re: Compiler is apparently skipping files
- Index(es):
Relevant Pages
|