[SOLVED] linking error in VC7, libci.lib missing

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
tstuefe
Posts: 40
Joined: Wed Jan 07, 2004 12:53 pm
Location: Heidelberg, Germany
Contact:

[SOLVED] linking error in VC7, libci.lib missing

Post by tstuefe »

Hi all,

I try to build the irrlicht dll and fail.

Irrlicht fatal error LNK1104: Datei 'libci.lib' kann nicht geöffnet werden

What I use:
- VC++ 2003
- DX SDK 9c

MSDN says that libci.lib contains the old-style iostream objects. I searched the sources and did not find any references to stream objects.

Can anyone shed light onto this?

Thanks! ...thomas
bal
Posts: 829
Joined: Fri Jun 18, 2004 5:19 pm
Location: Geluwe, Belgium

Post by bal »

Just add libci.lib to your Ignored Libraries. It isn't needed to compile Irrlicht. Thx for asking, from now on this will go in the FAQ :).
General Tools List
General FAQ
System: AMD Barton 2600+, 512MB, 9600XT 256MB, WinXP + FC3
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

that Bal! he's such a gentleman!! :D
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

Right click on your Irrlicht project, go to Properties-Linker and add the library to exclude.

Here's a shot:
Image
soo

oh~~ thank you

Post by soo »

afecelis wrote:Right click on your Irrlicht project, go to Properties-Linker and add the library to exclude.
thank you
Here's a shot:
Image
Guest

Post by Guest »

Why is libci.lib being requested in the first place? I know the fix, but why is the linker unhappy in the first place?
Thank
bal
Posts: 829
Joined: Fri Jun 18, 2004 5:19 pm
Location: Geluwe, Belgium

Post by bal »

From what Google taught me: libci.lib has been renamed to libcp.lib since VS.NET 2003 but is still being used by DirectX8 (which is pre-2003). As it doesn't exist in VS.NET 2003 you get a link error and it is safe to ignore it.
General Tools List
General FAQ
System: AMD Barton 2600+, 512MB, 9600XT 256MB, WinXP + FC3
Post Reply