[omniNotify] building omninotify with vs2003

rainfeng rainfeng at 163.com
Fri Apr 1 23:14:11 BST 2011


Hi,
   I met a problems when building omninotify 2.1 (omniORB 4.1.5 finish )!I change <iostream.h> --> <iostream> , all building success, notifd.exe ... ,but the most important COSNotify415_vc7_rt.dll build fail !!!!
 error:
... ...
cl -c -O2 -DNDEBUG -MD -EHs -GS -GR -Zi -nologo -D__OMNIORB4__ -I..\..\..\..\stub -I..\..\..\..\include\COS -D_OMNINOTIFY_LIBRARY -DUSE_stub_in_nt_dll -I. -I. -I..\..\..\..\include -D__WIN32__ -D_WIN32_WINNT=0x0400 -D__x86__ -D__NT__ -D__OSVERSION__=4 -I..\..\..\..\src\services\omniNotify\include -Foshared\RDITypeMap.o -Fdshared\ -TpRDITypeMap.cc
shared\COSNotify4.def(1) : warning LNK4093: Drive/Directory component ignored in 'LIBRARY' statement
   Creating library shared/COSNotify415_rt.lib and object shared/COSNotify415_rt.exp
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "class std::ctype<char> const & __cdecl std::use_facet<class std::ctype<char> >(class std::locale const &)" (??$use_facet at V?$ctype at D@std@@@std@@YAABV?$ctype at D@0 at ABVlocale@0@@Z)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::_Sentry_base::_Sentry_base(class std::basic_istream<char,struct std::char_traits<char> > &)" (??0_Sentry_base@?$basic_istream at DU?$char_traits at D@std@@@std@@QAE at AAV12@@Z)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Sentry_base::_Sentry_base(class std::basic_ostream<char,struct std::char_traits<char> > &)" (??0_Sentry_base@?$basic_ostream at DU?$char_traits at D@std@@@std@@QAE at AAV12@@Z)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::sentry::sentry(class std::basic_istream<char,struct std::char_traits<char> > &,bool)" (??0sentry@?$basic_istream at DU?$char_traits at D@std@@@std@@QAE at AAV12@_N at Z)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::sentry::sentry(class std::basic_ostream<char,struct std::char_traits<char> > &)" (??0sentry@?$basic_ostream at DU?$char_traits at D@std@@@std@@QAE at AAV12@@Z)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::_Sentry_base::~_Sentry_base(void)" (??1_Sentry_base@?$basic_istream at DU?$char_traits at D@std@@@std@@QAE at XZ)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Sentry_base::~_Sentry_base(void)" (??1_Sentry_base@?$basic_ostream at DU?$char_traits at D@std@@@std@@QAE at XZ)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::sentry::~sentry(void)" (??1sentry@?$basic_istream at DU?$char_traits at D@std@@@std@@QAE at XZ)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::sentry::~sentry(void)" (??1sentry@?$basic_ostream at DU?$char_traits at D@std@@@std@@QAE at XZ)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::sentry::operator bool(void)const " (??Bsentry@?$basic_istream at DU?$char_traits at D@std@@@std@@QBE_NXZ)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::sentry::operator bool(void)const " (??Bsentry@?$basic_ostream at DU?$char_traits at D@std@@@std@@QBE_NXZ)
COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: static class std::locale::facet const * const std::_Facetptr<class std::ctype<char> >::_Psave" (?_Psave@?$_Facetptr at V?$ctype at D@std@@@std@@2PBVfacet at locale@2 at B)
shared\COSNotify415_vc7_rt.dll : fatal error LNK1120: 12 unresolved externals
... ...    
how to resolve this ?!
We want to use the omninotify with vc6 and vc2003, in vc6 building success ...
   Have a nice day !
   Thanks
                                                 rainfeng
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omninotify-list/attachments/20110401/6d7524cf/attachment.htm


More information about the omninotify-list mailing list