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.
tstuefe
Posts: 40 Joined: Wed Jan 07, 2004 12:53 pm
Location: Heidelberg, Germany
Contact:
Post
by tstuefe » Wed Nov 17, 2004 6:43 am
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 » Wed Nov 17, 2004 4:27 pm
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
.
afecelis
Admin
Posts: 3075 Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:
Post
by afecelis » Wed Nov 17, 2004 6:05 pm
that Bal! he's such a gentleman!!
afecelis
Admin
Posts: 3075 Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:
Post
by afecelis » Thu Nov 18, 2004 12:21 am
Right click on your Irrlicht project, go to Properties-Linker and add the library to exclude.
Here's a shot:
soo
Post
by soo » Tue Dec 07, 2004 5:21 am
afecelis wrote: Right click on your Irrlicht project, go to Properties-Linker and add the library to exclude.
thank you
Here's a shot:
Guest
Post
by Guest » Wed Jun 01, 2005 8:06 pm
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 » Wed Jun 01, 2005 8:28 pm
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.