You can use the released version, or apply this patch yourself:
http://code.google.com/p/protobuf/source/detail?r=480

On Sun, Mar 3, 2013 at 1:46 PM, lasse <[email protected]> wrote:

> I just took protobuf of from SVN and build it in Visual Studio 2010, but
> it fails because of a link error. Did anyone make this work?
>
> Here are my errors:
>
> 5>  All outputs are up-to-date.
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: void __thiscall
> std::_Container_base12::_Orphan_all(void)" (?_Orphan_all@
> _Container_base12@std@@QAEXXZ) already defined in
> gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: virtual __thiscall
> std::basic_iostream<char,struct std::char_traits<char>
> >::~basic_iostream<char,struct std::char_traits<char> >(void)"
> (??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ) already defined
> in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: virtual __thiscall
> std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct
> std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@
> @@std@@UAE@XZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __thiscall
> std::basic_iostream<char,struct std::char_traits<char>
> >::basic_iostream<char,struct std::char_traits<char> >(class
> std::basic_streambuf<char,struct std::char_traits<char> > *)"
> (??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV
> ?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z) already defined in
> gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: __thiscall
> std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct
> std::char_traits<char> >(void)" (??0?$basic_ios@DU?$char_traits@D@std@
> @@std@@IAE@XZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: virtual __thiscall
> std::basic_streambuf<char,struct std::char_traits<char>
> >::~basic_streambuf<char,struct std::char_traits<char> >(void)"
> (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::gptr(void)const " 
> >(?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::setg(char *,char
> *,char *)" (?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@
> @IAEXPAD00@Z) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char
> *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD0@Z)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::eback(void)const " (?eback@?$basic_streambuf@DU?$char_traits@D@std@
> @@std@@IBEPADXZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::_Pninc(void)" 
> >(?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char
> *,char *)" (?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@
> @IAEXPAD00@Z) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::pbase(void)const " (?pbase@?$basic_streambuf@DU?$char_traits@D@std@
> @@std@@IBEPADXZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::epptr(void)const " (?epptr@?$basic_streambuf@DU?$char_traits@D@std@
> @@std@@IBEPADXZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::pptr(void)const " 
> >(?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::gbump(int)"
> (?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::egptr(void)const " (?egptr@?$basic_streambuf@DU?$char_traits@D@std@
> @@std@@IBEPADXZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::pbump(int)"
> (?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __thiscall
> std::_Container_base12::~_Container_base12(void)" (??1_Container_base12@std
> @@QAE@XZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __thiscall
> std::_Container_base12::_Container_base12(void)" (??0_Container_base12@std
> @@QAE@XZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: __thiscall
> std::basic_streambuf<char,struct std::char_traits<char>
> >::basic_streambuf<char,struct std::char_traits<char> >(void)"
> (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: struct
> std::_Iterator_base12 * * __thiscall
> std::_Container_base12::_Getpfirst(void)const " (?_Getpfirst@
> _Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ) already defined in
> gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: void __thiscall
> std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)"
> (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __int64 __thiscall
> std::ios_base::width(__int64)" (?width@ios_base@std@@QAE_J_J@Z) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __int64 __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const
> *,__int64)" (?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@
> @QAE_JPBD_J@Z) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: int __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)"
> (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: class
> std::basic_streambuf<char,struct std::char_traits<char> > * __thiscall
> std::basic_ios<char,struct std::char_traits<char> >::rdbuf(void)const "
> (?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@
> @QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) already defined in
> gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: char __thiscall
> std::basic_ios<char,struct std::char_traits<char> >::fill(void)const "
> (?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ) already defined
> in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: int __thiscall
> std::ios_base::flags(void)const " (?flags@ios_base@std@@QBEHXZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __int64 __thiscall
> std::ios_base::width(void)const " (?width@ios_base@std@@QBE_JXZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: class
> std::basic_ostream<char,struct std::char_traits<char> > & __thiscall
> std::basic_ostream<char,struct std::char_traits<char> >::flush(void)"
> (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: class
> std::basic_ostream<char,struct std::char_traits<char> > * __thiscall
> std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (?tie@
> ?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU
> ?$char_traits@D@std@@@2@XZ) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: bool __thiscall
> std::ios_base::good(void)const " (?good@ios_base@std@@QBE_NXZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: void __thiscall
> std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)"
> (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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 gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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 int)" (??6?$basic_ostream@DU?$char_traits@D@std@
> @@std@@QAEAAV01@I@Z) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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<<(void
> const *)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@PBX@Z)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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<<(__int64)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@
> @QAEAAV01@_J@Z) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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 gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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 gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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 gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.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 gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: void __thiscall
> std::_Container_base12::_Swap_all(struct std::_Container_base12 &)"
> (?_Swap_all@_Container_base12@std@@QAEXAAU12@@Z) already defined in
> gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: virtual __thiscall
> std::basic_ostream<char,struct std::char_traits<char>
> >::~basic_ostream<char,struct std::char_traits<char> >(void)"
> (??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ) already defined
> in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: char *
> __thiscall std::basic_streambuf<char,struct std::char_traits<char>
> >::_Gninc(void)" 
> >(?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::_Init(void)"
> (?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: void __thiscall
> std::locale::facet::_Incref(void)" (?_Incref@facet@locale@std@@QAEXXZ)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: __thiscall
> std::locale::id::operator unsigned int(void)" (??Bid@locale@std@@QAEIXZ)
> already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: bool __thiscall
> std::ios_base::fail(void)const " (?fail@ios_base@std@@QBE_NXZ) already
> defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: class
> std::basic_ostream<char,struct std::char_traits<char> > & __thiscall
> std::basic_ostream<char,struct std::char_traits<char> >::write(char const
> *,__int64)" (?write@?$basic_ostream@DU?$char_traits@D@std@@@std@
> @QAEAAV12@PBD_J@Z) already defined in gtestd.lib(gtest-all.obj)
> 5>msvcprtd.lib(MSVCP100D.dll) : error LNK2005: "public: class
> std::locale::facet * __thiscall std::locale::facet::_Decref(void)"
> (?_Decref@facet@locale@std@@QAEPAV123@XZ) already defined in
> gtestd.lib(gtest-all.obj)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "protected: char * __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::_Gndec(void)"
> (?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ) already
> defined in msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "public: bool __thiscall
> std::codecvt_base::always_noconv(void)const " (?always_noconv@codecvt_base
> @std@@QBE_NXZ) already defined in msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "public: int __thiscall
> std::codecvt<char,char,int>::in(int &,char const *,char const *,char const
> * &,char *,char *,char * &)const " (?in@?$codecvt@DDH@std@
> @QBEHAAHPBD1AAPBDPAD3AAPAD@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "public: int __thiscall
> std::codecvt<char,char,int>::out(int &,char const *,char const *,char const
> * &,char *,char *,char * &)const " (?out@?$codecvt@DDH@std@
> @QBEHAAHPBD1AAPBDPAD3AAPAD@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "protected: void __thiscall
> std::basic_streambuf<char,struct std::char_traits<char> >::_Init(char *
> *,char * *,int *,char * *,char * *,int *)" (?_Init@?$basic_streambuf@DU
> ?$char_traits@D@std@@@std@@IAEXPAPAD0PAH001@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "public: int __thiscall
> std::codecvt<char,char,int>::unshift(int &,char *,char *,char * &)const "
> (?unshift@?$codecvt@DDH@std@@QBEHAAHPAD1AAPAD@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : 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
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(cerr.obj) : error LNK2005: "public: __thiscall
> std::basic_ostream<char,struct std::char_traits<char>
> >::basic_ostream<char,struct std::char_traits<char> >(class
> std::basic_streambuf<char,struct std::char_traits<char> > *,bool)"
> (??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV
> ?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(ios.obj) : error LNK2005: "private: static void __cdecl
> std::ios_base::_Ios_base_dtor(class std::ios_base *)"
> (?_Ios_base_dtor@ios_base@std@@CAXPAV12@@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(ios.obj) : error LNK2005: "public: static void __cdecl
> std::ios_base::_Addstd(class std::ios_base *)" (?_Addstd@ios_base@std@
> @SAXPAV12@@Z) already defined in msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(locale0.obj) : error LNK2005: "private: static void __cdecl
> std::locale::facet::_Facet_Register(class std::locale::facet *)"
> (?_Facet_Register@facet@locale@std@@CAXPAV123@@Z) already defined in
> msvcprtd.lib(locale0_implib.obj)
> 5>libcpmtd.lib(locale0.obj) : error LNK2005: "private: static class
> std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)"
> (?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(locale0.obj) : error LNK2005: "private: static class
> std::locale::_Locimp * __cdecl std::locale::_Init(void)" (?_Init@locale
> @std@@CAPAV_Locimp@12@XZ) already defined in msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(locale0.obj) : error LNK2005: "public: static void __cdecl
> std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)"
> (?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@PBD@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(locale0.obj) : error LNK2005: "public: static void __cdecl
> std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@
> _Locinfo@std@@SAXPAV12@@Z) already defined in msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall
> std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall
> std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in
> msvcprtd.lib(MSVCP100D.dll)
> 5>LIBCMTD.lib(dbgheap.obj) : error LNK2005: __free_dbg already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(dbgheap.obj) : error LNK2005: __CrtSetCheckCount already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(_file.obj) : error LNK2005: ___iob_func already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(_file.obj) : error LNK2005: __lock_file already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(_file.obj) : error LNK2005: __unlock_file already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(osfinfo.obj) : error LNK2005: __open_osfhandle already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(dosmap.obj) : error LNK2005: __errno already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(dbghook.obj) : error LNK2005: __crt_debugger_hook already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0dat.obj) : error LNK2005: _exit already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0dat.obj) : error LNK2005: __exit already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0dat.obj) : error LNK2005: __cexit already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0dat.obj) : error LNK2005: __initterm_e already defined
> in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(fflush.obj) : error LNK2005: _fflush already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(mlock.obj) : error LNK2005: __lock already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(mlock.obj) : error LNK2005: __unlock already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0.obj) : error LNK2005: _mainCRTStartup already defined
> in MSVCRTD.lib(crtexe.obj)
> 5>LIBCMTD.lib(winxfltr.obj) : error LNK2005: __XcptFilter already defined
> in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(setmode.obj) : error LNK2005: __setmode already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(dbgrptt.obj) : error LNK2005: __CrtSetReportMode already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(lconv.obj) : error LNK2005: _localeconv already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(setlocal.obj) : error LNK2005: __configthreadlocale already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(setlocal.obj) : error LNK2005: _setlocale already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xi_a already defined in
> MSVCRTD.lib(cinitexe.obj)
> 5>LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xi_z already defined in
> MSVCRTD.lib(cinitexe.obj)
> 5>LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xc_a already defined in
> MSVCRTD.lib(cinitexe.obj)
> 5>LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xc_z already defined in
> MSVCRTD.lib(cinitexe.obj)
> 5>LIBCMTD.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)"
> (?terminate@@YAXXZ) already defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(invarg.obj) : error LNK2005: __invalid_parameter already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(invarg.obj) : error LNK2005: __invoke_watson already defined
> in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(invarg.obj) : error LNK2005: __set_invalid_parameter_handler
> already defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(dbgrptw.obj) : error LNK2005: __CrtDbgReportW already
> defined in MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(printf.obj) : error LNK2005: _printf already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(strtol.obj) : error LNK2005: _strtol already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(strtol.obj) : error LNK2005: _strtoul already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(strtoq.obj) : error LNK2005: __strtoi64 already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(strtoq.obj) : error LNK2005: __strtoui64 already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>LIBCMTD.lib(vprintf.obj) : error LNK2005: _vprintf already defined in
> MSVCRTD.lib(MSVCR100D.dll)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __close already defined in
> LIBCMTD.lib(close.obj)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __dup2 already defined in
> LIBCMTD.lib(dup2.obj)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __open already defined in
> LIBCMTD.lib(open.obj)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __dup already defined in
> LIBCMTD.lib(dup.obj)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __lseek already defined in
> LIBCMTD.lib(lseek.obj)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __read already defined in
> LIBCMTD.lib(read.obj)
> 5>MSVCRTD.lib(MSVCR100D.dll) : error LNK2005: __write already defined in
> LIBCMTD.lib(write.obj)
> 5>LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other
> libs; use /NODEFAULTLIB:library
> 5>LINK : warning LNK4098: defaultlib 'LIBCMTD' conflicts with use of other
> libs; use /NODEFAULTLIB:library
> 5>Debug\tests.exe : fatal error LNK1169: one or more multiply defined
> symbols found
> 5>
> 5>Build FAILED.
> 5>
> 5>Time Elapsed 00:00:11.28
> ========== Build: 3 succeeded, 2 failed, 2 up-to-date, 0 skipped ==========
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Protocol Buffers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/protobuf?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/protobuf?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to