Jump to content
  • Advertisement
Sign in to follow this  
BrianMJC

MSVC++ .NET 2003 -- Link Problem, What To Do?

This topic is 5091 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi all, I just setup MSVC++ .NET 2003 on my system. I get the following link error when I build/rebuild my project or sulution: LINK : fatal error LNK1104: cannot open file 'libci.lib' The project worked before on MSVC++ 6.0. I browsed the lib folder and noticed that no such file exists, although there are similarly named files such as libcp.lib. I appreciate any suggestions, thanks. :)

Share this post


Link to post
Share on other sites
Advertisement
IIRC, this can happen if you use some of the pre-standard headers. Get rid of stuff like <iostream.h>, <fstream.h> etc and replace them with their h-less replacements.

Share this post


Link to post
Share on other sites
Arild Fines -- Thanks for the suggestion, but I already use the .h-less headers. Although, I am using DirectX 8 headers with DirectX 8 libs but with a compiler that may be (?) expecting DirectX 9? I'll experiment when I get a chance this weekend. Thanks again. :)

Share this post


Link to post
Share on other sites
Try adding libci.lib to "Ignore Specific Library" in Project->Properties->Linker->Input

Share this post


Link to post
Share on other sites
Do you use any 3rd party libraries? Died you delete the output directory and try a complete rebuild?

Share this post


Link to post
Share on other sites
VolkerG -- I don't use any 3rd party libraries (yet). And yes, I did rebuild from scratch. But thanks anyway. :)

Ranor -- I tried your suggestion, and it linked without errors, thanks much. :)

I wonder, though, what that library does, and if this solution will cause future problems that go undetected? Anybody know what libci.lib does, exactly?

Share this post


Link to post
Share on other sites
Arild Fines -- It is strange that I use the h-less headers and still the compiler looks for this old library. Thanks much. :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!