Scolring - Forum

Entraides et échanges autour de la technologie Scol - Informations and exchanges on the Scol technology

Vous pouvez changer la langue de l'interface une fois inscrit - You can change the language once registered

You are not logged in.

#1 2-Dec-2010 09:02:30

kenshin1987
Member
Registered: 10-Nov-2010
Posts: 100

complie warnings

Hi,

1>freeimage.lib(ImathShear.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>freeimage.lib(ImathBox.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(adler32.obj) : warning LNK4006: _adler32 已在 freeimage.lib(adler32.obj) 中定义;已忽略第二个定义
1>zlib.lib(adler32.obj) : warning LNK4006: _adler32_combine 已在 freeimage.lib(adler32.obj) 中定义;已忽略第二个定义
1>zlib.lib(adler32.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(compress.obj) : warning LNK4006: _compress2 已在 freeimage.lib(compress.obj) 中定义;已忽略第二个定义
1>zlib.lib(compress.obj) : warning LNK4006: _compress 已在 freeimage.lib(compress.obj) 中定义;已忽略第二个定义
1>zlib.lib(compress.obj) : warning LNK4006: _compressBound 已在 freeimage.lib(compress.obj) 中定义;已忽略第二个定义
1>zlib.lib(compress.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(crc32.obj) : warning LNK4006: _get_crc_table 已在 freeimage.lib(crc32.obj) 中定义;已忽略第二个定义
1>zlib.lib(crc32.obj) : warning LNK4006: _crc32_combine 已在 freeimage.lib(crc32.obj) 中定义;已忽略第二个定义
1>zlib.lib(crc32.obj) : warning LNK4006: _crc32 已在 freeimage.lib(crc32.obj) 中定义;已忽略第二个定义
1>zlib.lib(crc32.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateSetDictionary 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateSetHeader 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflatePrime 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateTune 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateBound 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflate 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateEnd 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateCopy 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateReset 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateParams 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateInit2_ 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflateInit_ 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4006: _deflate_copyright 已在 freeimage.lib(deflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(deflate.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(gzio.obj) : warning LNK4006: _gzsetparams 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzungetc 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzwrite 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzprintf 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzputc 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzputs 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzflush 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzrewind 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzeof 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzdirect 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzclose 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzerror 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzclearerr 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzopen 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzdopen 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzread 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzgetc 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzgets 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gzseek 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4006: _gztell 已在 freeimage.lib(gzio.obj) 中定义;已忽略第二个定义
1>zlib.lib(gzio.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(infback.obj) : warning LNK4006: _inflateBackInit_ 已在 freeimage.lib(infback.obj) 中定义;已忽略第二个定义
1>zlib.lib(infback.obj) : warning LNK4006: _inflateBack 已在 freeimage.lib(infback.obj) 中定义;已忽略第二个定义
1>zlib.lib(infback.obj) : warning LNK4006: _inflateBackEnd 已在 freeimage.lib(infback.obj) 中定义;已忽略第二个定义
1>zlib.lib(infback.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(inffast.obj) : warning LNK4006: _inflate_fast 已在 freeimage.lib(inffast.obj) 中定义;已忽略第二个定义
1>zlib.lib(inffast.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateReset 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflatePrime 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateInit2_ 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateInit_ 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflate 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateEnd 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateSetDictionary 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateGetHeader 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateSync 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateSyncPoint 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4006: _inflateCopy 已在 freeimage.lib(inflate.obj) 中定义;已忽略第二个定义
1>zlib.lib(inflate.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(inftrees.obj) : warning LNK4006: _inflate_table 已在 freeimage.lib(inftrees.obj) 中定义;已忽略第二个定义
1>zlib.lib(inftrees.obj) : warning LNK4006: _inflate_copyright 已在 freeimage.lib(inftrees.obj) 中定义;已忽略第二个定义
1>zlib.lib(inftrees.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(trees.obj) : warning LNK4006: __tr_tally 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4006: __tr_init 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4006: __tr_stored_block 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4006: __tr_align 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4006: __tr_flush_block 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4006: __dist_code 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4006: __length_code 已在 freeimage.lib(trees.obj) 中定义;已忽略第二个定义
1>zlib.lib(trees.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(uncompr.obj) : warning LNK4006: _uncompress 已在 freeimage.lib(uncompr.obj) 中定义;已忽略第二个定义
1>zlib.lib(uncompr.obj) : warning LNK4221: 未找到公共符号;存档成员将不可访问
1>zlib.lib(zutil.obj) : warning LNK4006: _zlibVersion 已在 freeimage.lib(zutil.obj) 中定义;已忽略第二个定义
1>zlib.lib(zutil.obj) : warning LNK4006: _zlibCompileFlags 已在 freeimage.lib(zutil.obj) 中定义;已忽略第二个定义
1>zlib.lib(zutil.obj) : warning LNK4006: _zError 已在 freeimage.lib(zutil.obj) 中定义;已忽略第二个定义
1>zlib.lib(zutil.obj) : warning LNK4006: _zcalloc 已在 freeimage.lib(zutil.obj) 中定义;已忽略第二个定义
1>zlib.lib(zutil.obj) : warning LNK4006: _zcfree 已在 freeimage.lib(zutil.obj) 中定义;已忽略第二个定义
1>zlib.lib(zutil.obj) : warning LNK4006: _z_errmsg 已在 freeimage.lib(zutil.obj) 中定义;已忽略第二个定义


10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ?getParentSceneNode@SceneNode@Ogre@@QBEPAV12@XZ (public: class Ogre::SceneNode * __thiscall Ogre::SceneNode::getParentSceneNode(void)const )
10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ??1Listener@Node@Ogre@@UAE@XZ (public: virtual __thiscall Ogre::Node::Listener::~Listener(void))
10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ?Black@ColourValue@Ogre@@2V12@B (public: static class Ogre::ColourValue const Ogre::ColourValue::Black)
10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ?Red@ColourValue@Ogre@@2V12@B (public: static class Ogre::ColourValue const Ogre::ColourValue::Red)
10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ?Blue@ColourValue@Ogre@@2V12@B (public: static class Ogre::ColourValue const Ogre::ColourValue::Blue)
10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ?Green@ColourValue@Ogre@@2V12@B (public: static class Ogre::ColourValue const Ogre::ColourValue::Green)
10>OgreNewt.lib(OgreNewt_Debugger.obj) : warning LNK4049: 已导入本地定义的符号 ??0Listener@Node@Ogre@@QAE@XZ (public: __thiscall Ogre::Node::Listener::Listener(void))
10>OgreNewt.lib(OgreNewt_World.obj) : warning LNK4049: 已导入本地定义的符号 ??4AxisAlignedBox@Ogre@@QAEAAV01@ABV01@@Z (public: class Ogre::AxisAlignedBox & __thiscall Ogre::AxisAlignedBox::operator=(class Ogre::AxisAlignedBox const &))
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ??4AxisAlignedBox@Ogre@@QAEAAV01@ABV01@@Z (public: class Ogre::AxisAlignedBox & __thiscall Ogre::AxisAlignedBox::operator=(class Ogre::AxisAlignedBox const &))
10>OgreNewt.lib(OgreNewt_Collision.obj) : warning LNK4049: 已导入本地定义的符号 ??4AxisAlignedBox@Ogre@@QAEAAV01@ABV01@@Z (public: class Ogre::AxisAlignedBox & __thiscall Ogre::AxisAlignedBox::operator=(class Ogre::AxisAlignedBox const &))
10>OgreNewt.lib(OgreNewt_World.obj) : warning LNK4049: 已导入本地定义的符号 ??0AxisAlignedBox@Ogre@@QAE@ABVVector3@1@0@Z (public: __thiscall Ogre::AxisAlignedBox::AxisAlignedBox(class Ogre::Vector3 const &,class Ogre::Vector3 const &))
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ??0AxisAlignedBox@Ogre@@QAE@ABVVector3@1@0@Z (public: __thiscall Ogre::AxisAlignedBox::AxisAlignedBox(class Ogre::Vector3 const &,class Ogre::Vector3 const &))
10>OgreNewt.lib(OgreNewt_World.obj) : warning LNK4049: 已导入本地定义的符号 ?getMinimum@AxisAlignedBox@Ogre@@QBEABVVector3@2@XZ (public: class Ogre::Vector3 const & __thiscall Ogre::AxisAlignedBox::getMinimum(void)const )
10>OgreNewt.lib(OgreNewt_BodyInAABBIterator.obj) : warning LNK4049: 已导入本地定义的符号 ?getMinimum@AxisAlignedBox@Ogre@@QBEABVVector3@2@XZ (public: class Ogre::Vector3 const & __thiscall Ogre::AxisAlignedBox::getMinimum(void)const )
10>OgreNewt.lib(OgreNewt_World.obj) : warning LNK4049: 已导入本地定义的符号 ?getMaximum@AxisAlignedBox@Ogre@@QBEABVVector3@2@XZ (public: class Ogre::Vector3 const & __thiscall Ogre::AxisAlignedBox::getMaximum(void)const )
10>OgreNewt.lib(OgreNewt_BodyInAABBIterator.obj) : warning LNK4049: 已导入本地定义的符号 ?getMaximum@AxisAlignedBox@Ogre@@QBEABVVector3@2@XZ (public: class Ogre::Vector3 const & __thiscall Ogre::AxisAlignedBox::getMaximum(void)const )
10>OgreNewt.lib(OgreNewt_World.obj) : warning LNK4049: 已导入本地定义的符号 ??0AxisAlignedBox@Ogre@@QAE@XZ (public: __thiscall Ogre::AxisAlignedBox::AxisAlignedBox(void))
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ??0AxisAlignedBox@Ogre@@QAE@XZ (public: __thiscall Ogre::AxisAlignedBox::AxisAlignedBox(void))
10>OgreNewt.lib(OgreNewt_Collision.obj) : warning LNK4049: 已导入本地定义的符号 ??0AxisAlignedBox@Ogre@@QAE@XZ (public: __thiscall Ogre::AxisAlignedBox::AxisAlignedBox(void))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??DOgre@@YA?AVQuaternion@0@MABV10@@Z (class Ogre::Quaternion __cdecl Ogre::operator*(float,class Ogre::Quaternion const &))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?Dot@Quaternion@Ogre@@QBEMABV12@@Z (public: float __thiscall Ogre::Quaternion::Dot(class Ogre::Quaternion const &)const )
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??4Quaternion@Ogre@@QAEAAV01@ABV01@@Z (public: class Ogre::Quaternion & __thiscall Ogre::Quaternion::operator=(class Ogre::Quaternion const &))
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ??4Quaternion@Ogre@@QAEAAV01@ABV01@@Z (public: class Ogre::Quaternion & __thiscall Ogre::Quaternion::operator=(class Ogre::Quaternion const &))
10>OgreNewt.lib(OgreNewt_Joint.obj) : warning LNK4049: 已导入本地定义的符号 ??4Quaternion@Ogre@@QAEAAV01@ABV01@@Z (public: class Ogre::Quaternion & __thiscall Ogre::Quaternion::operator=(class Ogre::Quaternion const &))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?crossProduct@Vector3@Ogre@@QBE?AV12@ABV12@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::crossProduct(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ?crossProduct@Vector3@Ogre@@QBE?AV12@ABV12@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::crossProduct(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Joint.obj) : warning LNK4049: 已导入本地定义的符号 ?crossProduct@Vector3@Ogre@@QBE?AV12@ABV12@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::crossProduct(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??GVector3@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::operator-(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ??GVector3@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::operator-(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Joint.obj) : warning LNK4049: 已导入本地定义的符号 ??GVector3@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::operator-(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AVVector3@1@ABV21@@Z (public: class Ogre::Vector3 __thiscall Ogre::Quaternion::operator*(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_CollisionPrimitives.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AVVector3@1@ABV21@@Z (public: class Ogre::Vector3 __thiscall Ogre::Quaternion::operator*(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AVVector3@1@ABV21@@Z (public: class Ogre::Vector3 __thiscall Ogre::Quaternion::operator*(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Joint.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AVVector3@1@ABV21@@Z (public: class Ogre::Vector3 __thiscall Ogre::Quaternion::operator*(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?deallocateBytes@NedAllocPolicy@Ogre@@SAXPAX@Z (public: static void __cdecl Ogre::NedAllocPolicy::deallocateBytes(void *))
10>OgreNewt.lib(OgreNewt_Tools.obj) : warning LNK4049: 已导入本地定义的符号 ?deallocateBytes@NedAllocPolicy@Ogre@@SAXPAX@Z (public: static void __cdecl Ogre::NedAllocPolicy::deallocateBytes(void *))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?allocateBytes@NedAllocPolicy@Ogre@@SAPAXIPBDH0@Z (public: static void * __cdecl Ogre::NedAllocPolicy::allocateBytes(unsigned int,char const *,int,char const *))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?logMessage@Log@Ogre@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4LogMessageLevel@2@_N@Z (public: void __thiscall Ogre::Log::logMessage(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum Ogre::LogMessageLevel,bool))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?getDefaultLog@LogManager@Ogre@@QAEPAVLog@2@XZ (public: class Ogre::Log * __thiscall Ogre::LogManager::getDefaultLog(void))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?getSingleton@LogManager@Ogre@@SAAAV12@XZ (public: static class Ogre::LogManager & __cdecl Ogre::LogManager::getSingleton(void))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?toString@StringConverter@Ogre@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HGDH@Z (public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl Ogre::StringConverter::toString(int,unsigned short,char,int))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?toString@StringConverter@Ogre@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVVector3@2@@Z (public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl Ogre::StringConverter::toString(class Ogre::Vector3 const &))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??0Plane@Ogre@@QAE@XZ (public: __thiscall Ogre::Plane::Plane(void))
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Quaternion __thiscall Ogre::Quaternion::operator*(class Ogre::Quaternion const &)const )
10>OgreNewt.lib(OgreNewt_CollisionPrimitives.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Quaternion __thiscall Ogre::Quaternion::operator*(class Ogre::Quaternion const &)const )
10>OgreNewt.lib(OgreNewt_Joint.obj) : warning LNK4049: 已导入本地定义的符号 ??DQuaternion@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Quaternion __thiscall Ogre::Quaternion::operator*(class Ogre::Quaternion const &)const )
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ??KVector3@Ogre@@QBE?AV01@ABV01@@Z (public: class Ogre::Vector3 __thiscall Ogre::Vector3::operator/(class Ogre::Vector3 const &)const )
10>OgreNewt.lib(OgreNewt_Body.obj) : warning LNK4049: 已导入本地定义的符号 ?Inverse@Quaternion@Ogre@@QBE?AV12@XZ (public: class Ogre::Quaternion __thiscall Ogre::Quaternion::Inverse(void)const )
10>OgreNewt.lib(OgreNewt_Joint.obj) : warning LNK4049: 已导入本地定义的符号 ?Inverse@Quaternion@Ogre@@QBE?AV12@XZ (public: class Ogre::Quaternion __thiscall Ogre::Quaternion::Inverse(void)const )

when I build so3engine ,these warnings are coming out.
for the first kind of warnings ,may be we should make the dependencies lib to unify and also convert it to cmake
for the second kind of warings, I don't know why ,I never saw it.

Offline

#2 2-Dec-2010 22:42:28

Nodrev
Scol Language & OS3D developer
From: Nantes, France
Registered: 29-Dec-2009
Posts: 197

Re: complie warnings

Hi,

Yep, for the first, it's certainly two differents version of zlib, and centralizing dependencies with cmake should do the trick. Anyway, Cmake porting is not on my priority list, i do that the week end when i got time...
For the second, it's certainly a define not configured the same way in OgreNewt project and Ogre project, i'll check it out tomorrow.

Offline

#3 8-Dec-2010 19:05:59

Nodrev
Scol Language & OS3D developer
From: Nantes, France
Registered: 29-Dec-2009
Posts: 197

Re: complie warnings

Have no time to check this for the moment sad
I'll keep you up to date...

Offline

Board footer

Powered by FluxBB