[Bf-committers] Link Errors MSVC 7.1
Scott Johnson
scottj at cs.umn.edu
Sun Mar 11 03:13:24 CET 2007
Hi Everyone!
I am using MSVC .NET 2003 Professional (7.1), and I am getting some
linking errors with the blender project. I was just looking for some
advice as to how to proceed. I have truncated most of the output in
order to reduce message size.
Thanks for any help you can give.
~Scott Johnson
------ Build started: Project: blender, Configuration: Blender Debug
Win32 ------
Compiling...
creator.c
buildinfo.c
Compiling resources...
Linking...
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _malloc already defined in
LIBCMTD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _vsprintf already defined in
LIBCMTD.lib(vsprintf.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _calloc already defined in
LIBCMTD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _free already defined in
LIBCMTD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _sprintf already defined in
LIBCMTD.lib(sprintf.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _printf already defined in
LIBCMTD.lib(printf.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _strncpy already defined in
LIBCMTD.lib(strncpy.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _ceil already defined in
LIBCMTD.lib(ceil_pentium4.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _wcslen already defined in
LIBCMTD.lib(wcslen.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _isdigit already defined in
LIBCMTD.lib(_ctype.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _atol already defined in
LIBCMTD.lib(atox.obj)
MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: _strncmp already defined in
LIBCMTD.lib(strncmp.obj)
...
IlmImf.lib(ImfAttribute.obj) : warning LNK4006: "public: __thiscall
std::locale::id::operator unsigned int(void)" (??Bid at locale@std@@QAEIXZ)
already defined in msvcprtd.lib(MSVCP71D.dll); second definition ignored
IlmImf.lib(ImfAttribute.obj) : warning LNK4006: "public: void __thiscall
std::locale::facet::_Incref(void)" (?_Incref at facet@locale at std@@QAEXXZ)
already defined in msvcprtd.lib(MSVCP71D.dll); second definition ignored
BRE_yafray.lib(yafexternal.obj) : warning LNK4006: "public: unsigned int
__thiscall std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char>
KX_blenderhook.lib(KX_BlenderKeyboardDevice.obj) : warning LNK4006:
"public: char const * __thiscall std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> >::c_str(void)const "
(?c_str@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QBEPBDXZ)
already defined in msvcprtd.lib(MSVCP71D.dll); second definition ignored
KX_blenderhook.lib(KX_BlenderKeyboardDevice.obj) : warning LNK4006:
"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 *)"
BL_src.lib(verse_common.obj) : error LNK2019: unresolved external symbol
_free_verse_session referenced in function _post_connect_update
BL_src.lib(buttons_scene.obj) : error LNK2019: unresolved external
symbol _makeqtstring referenced in function _playback_anim
BL_src.lib(buttons_scene.obj) : error LNK2019: unresolved external
symbol _get_qtcodec_settings referenced in function _do_render_panels
..\..\bin\debug\blender.exe : fatal error LNK1120: 31 unresolved externals
...
Build log was saved at
"file://e:\Source\Blender\build\msvc_7\source\blender\debug\BuildLog.htm"
blender - 867 error(s), 820 warning(s)
More information about the Bf-committers
mailing list