LNK1104 vs. (LNK2001 and LNK2019)
I'm trying to compile a C++ program in Visual Studio 2005 which generates the fatal error LNK1104: cannot open file 'LIBC.lib'. When I direct the project>properties>linker input to ignore the specific library LIBC.lib, I generate a whole raft of new errors, mostly LNK2001: unresolved external symbol _errno, but also a few LNK2019 errors. When I add LIBC.lib to my lib directory along with the other lib files I'm using, numerous "LNK2005 already defined in MSVCRTD.lib(MSVCR80D.dll)" errors are generated, along with some more LNK2001 errors.
Does anyone recognize this problem right off the bat, as my suspicions are that the solution might be (hopefully) obvious. I say this, because I have this program running on another computer without the compile failing. Thanks for the assistance.
|