QuantlibXL 0.9.7 MS visual Studio 2008 Boost 1.39

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

QuantlibXL 0.9.7 MS visual Studio 2008 Boost 1.39

imperian
Hi guys.

I've been trying to build QuantLibXL for the last couple of days, and although I can build it dynamically (QuantLibXLDynamic-vc90-mt-0_9_7.xll), whatever I do, I can't get the static DLL to compile.  

I've followed the instructions at http://quantlib.org/quantlibaddin/build_qlxl.html
Every project builds correctly with mutli-threaded (/MT) EXCEPT quantlibXL (static).

No matter what I try, I always get the linker error at the end of this post (I included a /verbose:lib to the linker to help track suspect libs). Looks like it's having trouble linking in the static c runtime (but with even with a full rebuild it refuses to link).

I'm probably overlooking something very simple, but for the life of me, I can't see it.

Any help appreciated.
Thanks.

Searching libraries
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\objecthandler\lib\objecthandler-xllib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\log4cxx\msvc\lib\log4cxxs-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\apr-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\aprutil-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\objecthandler\lib\xlsdk-vc90-mt-s.lib:
1>    Searching ..\..\quantlibaddin\lib\quantlibobjects-vc90-mt-s-0_9_7.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\libcpmt.lib:
1>    Searching libboost_serialization-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\LIBCMT.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\OLDNAMES.lib:
1>    Searching libboost_regex-vc90-mt-s-1_39.lib:
1>    Searching libboost_filesystem-vc90-mt-s-1_39.lib:
1>    Searching libboost_system-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\msvcprt.lib:
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "protected: virtual __thiscall std::codecvt<char,char,int>::~codecvt<char,char,int>(void)" (??1?$codecvt@DDH@std@@MAE@XZ) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::locale::~locale(void)" (??1locale@std@@QAE@XZ) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::locale __thiscall std::ios_base::getloc(void)const " (?getloc@ios_base@std@@QBE?AVlocale@2@XZ) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::put(char)" (?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator=(char const *)" (??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: static unsigned int __cdecl std::codecvt<char,char,int>::_Getcat(class std::locale::facet const * *,class std::locale const *)" (?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in libcpmt.lib(xlock.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in libcpmt.lib(xlock.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "protected: virtual __thiscall std::locale::_Locimp::~_Locimp(void)" (??1_Locimp@locale@std@@MAE@XZ) already defined in libcpmt.lib(locale0.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(bool)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_N@Z) already defined in capletvolstructure.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(short)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@F@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(messagebuffer.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned short)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@G@Z) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(convert_oper.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(float)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@M@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(messagebuffer.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "struct std::_Smanip<int> __cdecl std::setprecision(int)" (?setprecision@std@@YA?AU?$_Smanip@H@1@H@Z) already defined in libcpmt.lib(iomanip.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(double)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@N@Z) already defined in capletvolstructure.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(class std::ios_base & (__cdecl*)(class std::ios_base &))" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z) already defined in capletvolstructure.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: static class std::locale const & __cdecl std::locale::classic(void)" (?classic@locale@std@@SAABV12@XZ) already defined in libcpmt.lib(locale0.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct std::char_traits<char> > &))" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::operator+=(wchar_t)" (??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@_W@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(stringhelper.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: void __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::resize(unsigned int)" (?resize@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXI@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(fixedwindowrollingpolicy.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::_String_iterator<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::begin(void)" (?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::_String_iterator<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::end(void)" (?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator+=(char)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: int __thiscall std::basic_istream<char,struct std::char_traits<char> >::get(void)" (?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator=(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z) already defined in bonds.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_istream<char,struct std::char_traits<char> > & __thiscall std::basic_istream<char,struct std::char_traits<char> >::operator>>(unsigned int &)" (??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAI@Z) already defined in quantlibobjects-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *,unsigned int)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDI@Z) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::compare(unsigned int,unsigned int,char const *,unsigned int)const " (?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHIIPBDI@Z) already defined in assetswap.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::append(unsigned int,char)" (?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "bool __cdecl std::operator<<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z) already defined in assetswap.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::compare(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)const " (?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHABV12@@Z) already defined in assetswap.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(unsigned int,char)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ID@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::erase(unsigned int,unsigned int)" (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "bool __cdecl std::operator==<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,char const *)" (??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::reserve(unsigned int)" (?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(rangereference.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(unsigned int,char)" (?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: char const & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator[](unsigned int)const " (??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDI@Z) already defined in abcd.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "protected: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::_Tidy(bool,unsigned int)" (?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEX_NI@Z) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "bool __cdecl std::operator==<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z) already defined in assetswap.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "bool __cdecl std::operator><char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??$?ODU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z) already defined in quantlibobjects-vc90-mt-s-0_9_7.lib(ratehelpers.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl std::operator+<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(callingrange.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(wchar_t const *)" (??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_W@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(loader.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(messagebuffer.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::~basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(void)" (??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(logger.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::append(unsigned int,wchar_t)" (?append@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@I_W@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(messagebuffer.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(void)" (??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(logger.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator+=(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(errors.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator+=(char const *)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::operator=(wchar_t const *)" (??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(domconfigurator.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::operator+=(wchar_t const *)" (??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(logger.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::operator=(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(messagebuffer.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::find(char const *,unsigned int,unsigned int)const " (?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(imm.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::find(wchar_t,unsigned int)const " (?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(optionconverter.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::rfind(char const *,unsigned int,unsigned int)const " (?rfind@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z) already defined in objecthandler-xllib-vc90-mt-s-0_9_7.lib(serializationfactory.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::find_last_of(wchar_t,unsigned int)const " (?find_last_of@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(fileappender.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > & __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::erase(unsigned int,unsigned int)" (?erase@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@II@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(loader.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(char const *,unsigned int)" (?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z) already defined in addin.obj
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::_String_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::end(void)" (?end@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE?AV?$_String_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@2@XZ) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(bufferedwriter.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::substr(unsigned int,unsigned int)const " (?substr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV12@II@Z) already defined in quantlib-vc90-mt-s-0_9_7.lib(errors.obj)
1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __thiscall std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >::substr(unsigned int,unsigned int)const " (?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z) already defined in log4cxxs-vc90-mt-s-0_10_0.lib(stringhelper.obj)
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\MSVCRT.lib:
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: "public: __thiscall std::exception::exception(void)" (??0exception@std@@QAE@XZ) already defined in LIBCMT.lib(stdexcpt.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z) already defined in LIBCMT.lib(stdexcpt.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ) already defined in LIBCMT.lib(stdexcpt.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) already defined in LIBCMT.lib(stdexcpt.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: __invalid_parameter_noinfo already defined in LIBCMT.lib(invarg.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _wctomb already defined in LIBCMT.lib(wctomb.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _mbtowc already defined in LIBCMT.lib(mbtowc.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: "public: int __thiscall type_info::before(class type_info const &)const " (?before@type_info@@QBEHABV1@@Z) already defined in LIBCMT.lib(typinfo.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: "public: bool __thiscall type_info::operator==(class type_info const &)const " (??8type_info@@QBE_NABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _isdigit already defined in LIBCMT.lib(_ctype.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _tolower already defined in LIBCMT.lib(tolower.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _isspace already defined in LIBCMT.lib(_ctype.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _iswspace already defined in LIBCMT.lib(_wctype.obj)
1>MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
1>MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _memmove_s already defined in LIBCMT.lib(memmove_s.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _toupper already defined in LIBCMT.lib(toupper.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _towlower already defined in LIBCMT.lib(towlower.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _memmove already defined in LIBCMT.lib(memmove.obj)
1>MSVCRT.lib(MSVCR90.dll) : error LNK2005: _strerror already defined in LIBCMT.lib(strerror.obj)
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\objecthandler\lib\objecthandler-xllib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\log4cxx\msvc\lib\log4cxxs-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\apr-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\aprutil-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\objecthandler\lib\xlsdk-vc90-mt-s.lib:
1>    Searching ..\..\quantlibaddin\lib\quantlibobjects-vc90-mt-s-0_9_7.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\libcpmt.lib:
1>    Searching libboost_serialization-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\LIBCMT.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\OLDNAMES.lib:
1>    Searching libboost_regex-vc90-mt-s-1_39.lib:
1>    Searching libboost_filesystem-vc90-mt-s-1_39.lib:
1>    Searching libboost_system-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\msvcprt.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\MSVCRT.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\objecthandler\lib\objecthandler-xllib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\log4cxx\msvc\lib\log4cxxs-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\apr-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\aprutil-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\objecthandler\lib\xlsdk-vc90-mt-s.lib:
1>    Searching ..\..\quantlibaddin\lib\quantlibobjects-vc90-mt-s-0_9_7.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\libcpmt.lib:
1>    Searching libboost_serialization-vc90-mt-s-1_39.lib:
1>Finished searching libraries
1>   Creating library .\buildStatic\vc90\Release (static runtime)/QuantLibAddinStatic-vc90-mt-s-0_9_7.lib and object .\buildStatic\vc90\Release (static runtime)/QuantLibAddinStatic-vc90-mt-s-0_9_7.exp
1>Searching libraries
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\objecthandler\lib\objecthandler-xllib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\log4cxx\msvc\lib\log4cxxs-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\apr-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\aprutil-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\objecthandler\lib\xlsdk-vc90-mt-s.lib:
1>    Searching ..\..\quantlibaddin\lib\quantlibobjects-vc90-mt-s-0_9_7.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\libcpmt.lib:
1>    Searching libboost_serialization-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\LIBCMT.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\OLDNAMES.lib:
1>    Searching libboost_regex-vc90-mt-s-1_39.lib:
1>    Searching libboost_filesystem-vc90-mt-s-1_39.lib:
1>    Searching libboost_system-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\msvcprt.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\MSVCRT.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>Finished searching libraries
1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>Searching libraries
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\objecthandler\lib\objecthandler-xllib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\log4cxx\msvc\lib\log4cxxs-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\apr-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\aprutil-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\objecthandler\lib\xlsdk-vc90-mt-s.lib:
1>    Searching ..\..\quantlibaddin\lib\quantlibobjects-vc90-mt-s-0_9_7.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\libcpmt.lib:
1>    Searching libboost_serialization-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\LIBCMT.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\OLDNAMES.lib:
1>    Searching libboost_regex-vc90-mt-s-1_39.lib:
1>    Searching libboost_filesystem-vc90-mt-s-1_39.lib:
1>    Searching libboost_system-vc90-mt-s-1_39.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\msvcprt.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\MSVCRT.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbc32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\odbccp32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\Ws2_32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\advapi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\kernel32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\user32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\gdi32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\winspool.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\comdlg32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\shell32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\ole32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\oleaut32.lib:
1>    Searching D:\Program Files\Microsoft SDKs\Windows\v6.0A\\lib\uuid.lib:
1>    Searching ..\..\quantlib\lib\quantlib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\objecthandler\lib\objecthandler-xllib-vc90-mt-s-0_9_7.lib:
1>    Searching ..\..\log4cxx\msvc\lib\log4cxxs-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\apr-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\log4cxx\msvc\lib\aprutil-vc90-mt-s-0_10_0.lib:
1>    Searching ..\..\objecthandler\lib\xlsdk-vc90-mt-s.lib:
1>    Searching ..\..\quantlibaddin\lib\quantlibobjects-vc90-mt-s-0_9_7.lib:
1>    Searching D:\Program Files\Microsoft Visual Studio 9.0\VC\lib\libcpmt.lib:
1>    Searching libboost_serialization-vc90-mt-s-1_39.lib:
1>Finished searching libraries
1>..\xll\QuantLibXL-vc90-mt-s-0_9_7.xll : fatal error LNK1169: one or more multiply defined symbols found