Page 1 of 1

linking error

Posted: Mon Oct 24, 2005 18:28
by Zoldan
Hey,

can anyone help me with this linking error? i havent found any solution :(

error LNK2001: unresolved external symbol "class _STL::basic_ostream<char,class _STL::char_traits<char> > & __cdecl CEGUI::operator<<(class _STL::basic_ostream<char,class _STL::char_traits<char> > &,class CEGUI::String const
&)" (??6CEGUI@@YAAAV?$basic_ostream@DV?$char_traits@D@_STL@@@_STL@@AAV12@ABVString@0@@Z)

i'm using vc++ 6.0 and the precompiled version of ogre + cegui ...

Re: linking error

Posted: Mon Oct 24, 2005 18:38
by martignasse
can't remember but,

i believe that VC6 has isue with STL.
did you try with the STLport version on this page ?

Re: linking error

Posted: Mon Oct 24, 2005 18:55
by martignasse
Just release there is no MSVC 6 + STLport download for the 0.4 version :(

and it's sure, the MSVC6 issue with STL native support.

Re: linking error

Posted: Mon Oct 24, 2005 18:57
by Zoldan
no i didnt ... i used the precompiled versions from http://www.ogre3d.org/index.php?option= ... tcat&cat=1 ...
i cant find any version of stlport on the page u posted, but the dependencies for compiling cegui, which are useless for me cause i already have the precompiled cegui from the ogre sdk

Re: linking error

Posted: Mon Oct 24, 2005 22:39
by Zoldan
found the problem

Re: linking error

Posted: Thu Oct 27, 2005 19:29
by Obliviere
Would you mind briefly describing the solution? I'm having a somewhat similar issue. Thanks.