[Gtkradiant] link error when build gtkradiant

wangkuo at benephon.com wangkuo at benephon.com
Thu Jun 2 08:39:38 CDT 2005

hello all ,
   i checkout the code of trunk ,and builded it by vc7.net2003
i think i have configurated  right path to the support libs,
all the project have builded successful except  the last one "gtkradiant",

i builded stlport like this :
   1) uncomment _STLP_NO_OWN_IOSTREAMS setting in "stlport/stl_user_config.h"
   2) nmake -f vc7.map prepare
   3) nmake -f vc7,map all
   4) build ok , generate the stlport_vc7.lib stlport_vc746.dll
   5) move   stlport_vc746.dll to C:\WINNT\system32

when i build GTKRandiant, it arise a lots of link errors ,like fellow:

GtkRadiant error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall _STL::_STLP_alloc_proxy<char *,char,class _STL::allocator<char> >::_STLP_alloc_proxy<char *,char,class _STL::allocator<char> >(class _STL::allocator<char> const &,char *)" (__imp_??0?$_STLP_alloc_proxy at PADDV?$allocator at D@_STL@@@_STL@@QAE at ABV?$allocator at D@1 at PAD@Z)

Is there any thing wrong when i build STLPort ? 

More information about the Gtkradiant mailing list