<DIV>Hi, </DIV>
<DIV> 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 !!!!</DIV>
<DIV> error:</DIV>
<DIV>... ...</DIV>
<DIV>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<BR>shared\COSNotify4.def(1) : warning LNK4093: Drive/Directory component ignored in 'LIBRARY' statement<BR> Creating library shared/COSNotify415_rt.lib and object shared/COSNotify415_rt.exp<BR>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 &)" (<A href="mailto:??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z">??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z</A>)<BR>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> > &)" (<A href="mailto:??0_Sentry_base@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z">??0_Sentry_base@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z</A>)<BR>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> > &)" (<A href="mailto:??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z">??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z</A>)<BR>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)" (<A href="mailto:??0sentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@AAV12@_N@Z">??0sentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@AAV12@_N@Z</A>)<BR>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> > &)" (<A href="mailto:??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z">??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::_Sentry_base::~_Sentry_base(void)" (<A href="mailto:??1_Sentry_base@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@XZ">??1_Sentry_base@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@XZ</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Sentry_base::~_Sentry_base(void)" (<A href="mailto:??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ">??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::sentry::~sentry(void)" (<A href="mailto:??1sentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@XZ">??1sentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@XZ</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::sentry::~sentry(void)" (<A href="mailto:??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ">??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_istream<char,struct std::char_traits<char> >::sentry::operator bool(void)const " (<A href="mailto:??Bsentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QBE_NXZ">??Bsentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QBE_NXZ</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::sentry::operator bool(void)const " (<A href="mailto:??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ">??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ</A>)<BR>COSNotify415_rt.exp : error LNK2001: unresolved external symbol "public: static class std::locale::facet const * const std::_Facetptr<class std::ctype<char> >::_Psave" (<A href="mailto:?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B">?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B</A>)<BR>shared\COSNotify415_vc7_rt.dll : fatal error LNK1120: 12 unresolved externals</DIV>
<DIV><FONT size="4" face="Times New Roman">... ... </FONT></DIV>
<DIV>how to resolve this ?!</DIV>
<DIV>We want to use the omninotify with vc6 and vc2003, in vc6 building success ...</DIV>
<DIV> Have a nice day !</DIV>
<DIV> Thanks</DIV>
<DIV> rainfeng</DIV>
<DIV> </DIV><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>