HELP!! Can't compile OgreODE SDK with Ogre 1.2.5.

Shinobi

06-03-2007 19:15:06

Using VC++ 2005. Been working all day trying to figure out what is going. Still have no idea what the porblem is. Please help. Here is copy of the compiling output.

1>------ Rebuild All started: Project: ode, Configuration: Debug Win32 ------
2>------ Rebuild All started: Project: tinyxml, Configuration: Debug Win32 ------
2>Deleting intermediate and output files for project 'tinyxml', configuration 'Debug|Win32'
1>Deleting intermediate and output files for project 'ode', configuration 'Debug|Win32'
2>Compiling...
2>tinyxmlparser.cpp
1>Compiling...
2>tinyxmlerror.cpp
1>array.cpp
2>tinyxml.cpp
1>box.cpp
2>tinystr.cpp
2>Generating Code...
2>Creating library...
2>Creating browse information file...
1>capsule.cpp
2>Microsoft Browse Information Maintenance Utility Version 8.00.50727
2>Copyright (C) Microsoft Corporation. All rights reserved.
2>Build log was saved at "file://c:\OgreOde\tinyxml\Debug\BuildLog.htm"
2>tinyxml - 0 error(s), 0 warning(s)
1>collision_cylinder_box.cpp
1>collision_cylinder_plane.cpp
1>collision_cylinder_sphere.cpp
1>collision_cylinder_trimesh.cpp
1>collision_kernel.cpp
1>collision_quadtreespace.cpp
1>collision_space.cpp
1>collision_transform.cpp
1>collision_trimesh_box.cpp
1>collision_trimesh_ccylinder.cpp
1>collision_trimesh_distance.cpp
1>collision_trimesh_gimpact.cpp
1>collision_trimesh_opcode.cpp
1>collision_trimesh_plane.cpp
1>collision_trimesh_ray.cpp
1>collision_trimesh_sphere.cpp
1>collision_trimesh_trimesh.cpp
1>c:\ogreode\ode\ode\src\collision_trimesh_trimesh.cpp(952) : warning C4312: 'type cast' : conversion from 'udword' to 'dxTriMesh *' of greater size
1>Generating Code...
1>Compiling...
1>collision_util.cpp
1>convex.cpp
1>cylinder.cpp
1>error.cpp
1>export-dif.cpp
1>heightfield.cpp
1>joint.cpp
1>lcp.cpp
1>mass.cpp
1>mat.cpp
1>matrix.cpp
1>memory.cpp
1>misc.cpp
1>obstack.cpp
1>ode.cpp
1>odemath.cpp
1>plane.cpp
1>quickstep.cpp
1>ray.cpp
1>rotation.cpp
1>Generating Code...
1>Compiling...
1>sphere.cpp
1>step.cpp
1>stepfast.cpp
1>testing.cpp
1>timer.cpp
1>util.cpp
1>gim_boxpruning.cpp
1>gim_contact.cpp
1>gim_math.cpp
1>c:\ogreode\ode\gimpact\src\gim_math.cpp(51) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
1>c:\ogreode\ode\gimpact\src\gim_math.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'float', possible loss of data
1>gim_memory.cpp
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(171) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(178) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(183) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'void *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(184) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(189) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'void *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(194) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'char *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(209) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'char *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(220) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'char *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(232) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'char *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(233) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'char *' of greater size
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(244) : warning C4311: 'type cast' : pointer truncation from 'const void *' to 'unsigned long'
1>c:\ogreode\ode\gimpact\src\gim_memory.cpp(780) : warning C4312: 'type cast' : conversion from 'unsigned long' to 'void *' of greater size
1>gim_tri_tri_overlap.cpp
1>gim_trimesh.cpp
1>c:\ogreode\ode\gimpact\src\gim_trimesh.cpp(321) : warning C4244: '=' : conversion from 'unsigned long' to 'char', possible loss of data
1>gim_trimesh_capsule_collision.cpp
1>gim_trimesh_ray_collision.cpp
1>gim_trimesh_sphere_collision.cpp
1>gim_trimesh_trimesh_collision.cpp
1>gimpact.cpp
1>OPC_AABBCollider.cpp
1>c:\ogreode\ode\opcode\opc_aabbcollider.cpp(325) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_aabbcollider.cpp(384) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_aabbcollider.cpp(441) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_aabbcollider.cpp(446) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_aabbcollider.cpp(490) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_aabbcollider.cpp(495) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_AABBTree.cpp
1>OPC_BaseModel.cpp
1>Generating Code...
1>Compiling...
1>OPC_BoxPruning.cpp
1>OPC_Collider.cpp
1>OPC_Common.cpp
1>OPC_HybridModel.cpp
1>OPC_LSSCollider.cpp
1>c:\ogreode\ode\opcode\opc_lsscollider.cpp(352) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_lsscollider.cpp(411) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_lsscollider.cpp(468) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_lsscollider.cpp(473) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_lsscollider.cpp(517) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_lsscollider.cpp(522) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_MeshInterface.cpp
1>OPC_Model.cpp
1>OPC_OBBCollider.cpp
1>c:\ogreode\ode\opcode\opc_obbcollider.cpp(420) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_obbcollider.cpp(479) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_obbcollider.cpp(536) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_obbcollider.cpp(541) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_obbcollider.cpp(585) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_obbcollider.cpp(590) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_OptimizedTree.cpp
1>c:\ogreode\ode\opcode\opc_optimizedtree.cpp(396) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_optimizedtree.cpp(408) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_Picking.cpp
1>OPC_PlanesCollider.cpp
1>c:\ogreode\ode\opcode\opc_planescollider.cpp(287) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_planescollider.cpp(350) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_planescollider.cpp(411) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_planescollider.cpp(416) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_planescollider.cpp(464) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_planescollider.cpp(469) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_RayCollider.cpp
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(500) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(500) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(530) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(530) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(555) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(555) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(563) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(563) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(586) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(586) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(594) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(594) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(638) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(638) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(668) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(668) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(693) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(693) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(701) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(701) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(724) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(724) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(732) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_raycollider.cpp(732) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_SphereCollider.cpp
1>c:\ogreode\ode\opcode\opc_spherecollider.cpp(365) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_spherecollider.cpp(424) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_spherecollider.cpp(481) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_spherecollider.cpp(486) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_spherecollider.cpp(530) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_spherecollider.cpp(535) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_SweepAndPrune.cpp
1>c:\ogreode\ode\opcode\opc_sweepandprune.cpp(211) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_TreeBuilders.cpp
1>OPC_TreeCollider.cpp
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(489) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(489) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(608) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(614) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(630) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(636) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(668) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(668) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(670) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(675) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(682) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(682) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(692) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(692) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(703) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(703) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(705) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(710) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(718) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(718) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(729) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(729) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(757) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(757) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(814) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(819) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(840) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(845) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(876) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(876) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(878) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(883) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(890) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(890) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(900) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(900) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(911) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(911) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(913) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(918) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(926) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(926) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(937) : warning C4267: '=' : conversion from 'size_t' to 'udword', possible loss of data
1>c:\ogreode\ode\opcode\opc_treecollider.cpp(937) : warning C4267: 'argument' : conversion from 'size_t' to 'udword', possible loss of data
1>OPC_VolumeCollider.cpp
1>Opcode.cpp
1>StdAfx.cpp
1>IceAABB.cpp
1>Generating Code...
1>Compiling...
1>IceContainer.cpp
1>IceHPoint.cpp
1>IceIndexedTriangle.cpp
1>IceMatrix3x3.cpp
1>IceMatrix4x4.cpp
1>IceOBB.cpp
1>IcePlane.cpp
1>IcePoint.cpp
1>IceRandom.cpp
1>IceRay.cpp
1>IceRevisitedRadix.cpp
1>IceSegment.cpp
1>IceTriangle.cpp
1>IceUtils.cpp
1>Generating Code...
1>Compiling...
1>fastdot.c
1>fastldlt.c
1>fastlsolve.c
1>fastltsolve.c
1>Generating Code...
1>Compiling manifest to resources...
1>Linking...
1>LINK : ../../lib/DebugDLL/ode.dll not found or not built by the last incremental link; performing full link
1> Creating library ../../lib/DebugDLL/ode.lib and object ../../lib/DebugDLL/ode.exp
1>Embedding manifest...
1>Performing Post-Build Event...
1> 1 file(s) copied.
1>Build log was saved at "file://c:\OgreOde\ode\build\vs2005\obj\ode\DebugDLL\BuildLog.htm"
1>ode - 0 error(s), 117 warning(s)
3>------ Rebuild All started: Project: OgreOde_Core, Configuration: Debug Win32 ------
3>Deleting intermediate and output files for project 'OgreOde_Core', configuration 'Debug|Win32'
3>Compiling...
3>OgreOdePrecompiledHeaders.cpp
3>Compiling...
3>OgreOdeBody.cpp
3>OgreOdeCollision.cpp
3>OgreOdeDebugContact.cpp
3>OgreOdeDebugObject.cpp
3>OgreOdeEigenSolver.cpp
3>OgreOdeEntityInformer.cpp
3>OgreOdeGeometry.cpp
3>..\..\src\OgreOdeGeometry.cpp(295) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
3>OgreOdeJoint.cpp
3>OgreOdeMass.cpp
3>OgreOdeSpace.cpp
3>OgreOdeStepper.cpp
3>OgreOdeUtility.cpp
3>OgreOdeWorld.cpp
3>..\..\src\OgreOdeWorld.cpp(146) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
3>Generating Code...
3>Linking...
3> Creating library ..\..\lib\Debug/OgreOde_Core_d.lib and object ..\..\lib\Debug/OgreOde_Core_d.exp
3>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
3>Embedding manifest...
3>Performing Post-Build Event...
3> 1 file(s) copied.
3>Build log was saved at "file://c:\OgreOde\obj\Debug\BuildLog.htm"
3>OgreOde_Core - 0 error(s), 3 warning(s)
4>------ Rebuild All started: Project: OgreOde_Prefab, Configuration: Debug Win32 ------
5>------ Rebuild All started: Project: OgreOde_Loader, Configuration: Debug Win32 ------
4>Deleting intermediate and output files for project 'OgreOde_Prefab', configuration 'Debug|Win32'
5>Deleting intermediate and output files for project 'OgreOde_Loader', configuration 'Debug|Win32'
5>Compiling...
4>Compiling...
5>OgreOdeDotLoader.cpp
4>OgreOdeObject.cpp
5>..\..\src\OgreOdeDotLoader.cpp(34) : warning C4273: 'OgreOde_Loader::DotLoader::DotLoader' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(15) : see previous definition of '{ctor}'
5>..\..\src\OgreOdeDotLoader.cpp(42) : warning C4273: 'OgreOde_Loader::DotLoader::saveObject' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(25) : see previous definition of 'saveObject'
5>..\..\src\OgreOdeDotLoader.cpp(47) : warning C4273: 'OgreOde_Loader::DotLoader::serializeObject' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(30) : see previous definition of 'serializeObject'
5>..\..\src\OgreOdeDotLoader.cpp(52) : warning C4273: 'OgreOde_Loader::DotLoader::serializeVehicle' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(31) : see previous definition of 'serializeVehicle'
5>..\..\src\OgreOdeDotLoader.cpp(57) : warning C4273: 'OgreOde_Loader::DotLoader::serializeRagdoll' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(32) : see previous definition of 'serializeRagdoll'
5>..\..\src\OgreOdeDotLoader.cpp(62) : warning C4273: 'OgreOde_Loader::DotLoader::save' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(22) : see previous definition of 'save'
5>..\..\src\OgreOdeDotLoader.cpp(67) : warning C4273: 'OgreOde_Loader::DotLoader::load' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(21) : see previous definition of 'load'
5>..\..\src\OgreOdeDotLoader.cpp(79) : warning C4273: 'OgreOde_Loader::DotLoader::loadObject' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(24) : see previous definition of 'loadObject'
5>..\..\src\OgreOdeDotLoader.cpp(101) : warning C4273: 'OgreOde_Loader::DotLoader::parseObject' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(34) : see previous definition of 'parseObject'
5>..\..\src\OgreOdeDotLoader.cpp(124) : warning C4273: 'OgreOde_Loader::DotLoader::parseCompositeObject' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(35) : see previous definition of 'parseCompositeObject'
5>..\..\src\OgreOdeDotLoader.cpp(133) : warning C4273: 'OgreOde_Loader::DotLoader::parseSingleObject' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(36) : see previous definition of 'parseSingleObject'
5>..\..\src\OgreOdeDotLoader.cpp(142) : warning C4273: 'OgreOde_Loader::DotLoader::parseVehicle' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(37) : see previous definition of 'parseVehicle'
5>..\..\src\OgreOdeDotLoader.cpp(347) : warning C4273: 'OgreOde_Loader::DotLoader::parseRagdoll' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(38) : see previous definition of 'parseRagdoll'
5>..\..\src\OgreOdeDotLoader.cpp(394) : warning C4273: 'OgreOde_Loader::DotLoader::parseRagdollSettings' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(42) : see previous definition of 'parseRagdollSettings'
5>..\..\src\OgreOdeDotLoader.cpp(498) : warning C4273: 'OgreOde_Loader::DotLoader::loadFile' : inconsistent dll linkage
5> c:\ogreode\loader\include\OgreOdeDotLoader.h(46) : see previous definition of 'loadFile'
4>OgreOdePrefabObject.cpp
4>OgreOdeRagdoll.cpp
4>OgreOdeVehicle.cpp
4>Generating Code...
5>Linking...
4>Linking...
5>LINK : fatal error LNK1181: cannot open input file 'OgreOde_Prefab_d.lib'
4> Creating library ..\..\lib\Debug/OgreOde_Prefab_d.lib and object ..\..\lib\Debug/OgreOde_Prefab_d.exp
4>Embedding manifest...
5>Build log was saved at "file://c:\OgreOde\loader\obj\Debug\BuildLog.htm"
5>OgreOde_Loader - 1 error(s), 15 warning(s)
4>Performing Post-Build Event...
4> 1 file(s) copied.
4>Build log was saved at "file://c:\OgreOde\prefab\obj\Debug\BuildLog.htm"
4>OgreOde_Prefab - 0 error(s), 0 warning(s)
6>------ Rebuild All started: Project: Demo_SimpleScenes, Configuration: Debug Win32 ------
7>------ Rebuild All started: Project: Demo_Landscape, Configuration: Debug Win32 ------
6>Deleting intermediate and output files for project 'Demo_SimpleScenes', configuration 'Debug|Win32'
7>Deleting intermediate and output files for project 'Demo_Landscape', configuration 'Debug|Win32'
7>Compiling...
6>Compiling...
7>Landscape.cpp
6>SimpleScenes.cpp
6>SimpleScenesApplication.cpp
6>c:\OgreOde\demos\SimpleScenes\include\SimpleScenes_Zombie.h(84) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
6>Generating Code...
7>Linking...
6>Linking...
6>LINK : fatal error LNK1181: cannot open input file 'OgreOde_Loader_d.lib'
7>LINK : fatal error LNK1181: cannot open input file 'OgreOde_Loader_d.lib'
7>Build log was saved at "file://c:\OgreOde\demos\Landscape\obj\Debug\BuildLog.htm"
7>Demo_Landscape - 1 error(s), 0 warning(s)
6>Build log was saved at "file://c:\OgreOde\demos\SimpleScenes\obj\Debug\BuildLog.htm"
6>Demo_SimpleScenes - 1 error(s), 1 warning(s)
8>------ Rebuild All started: Project: Demo_GranTurismOgre, Configuration: Debug Win32 ------
8>Deleting intermediate and output files for project 'Demo_GranTurismOgre', configuration 'Debug|Win32'
8>Compiling...
8>GranTurismOgre.cpp
8>Linking...
8>LINK : fatal error LNK1181: cannot open input file 'OgreOde_Loader_d.lib'
8>Build log was saved at "file://c:\OgreOde\demos\GranTurismOgre\obj\Debug\BuildLog.htm"
8>Demo_GranTurismOgre - 1 error(s), 0 warning(s)
========== Rebuild All: 4 succeeded, 4 failed, 0 skipped ==========

Please help me asap. Need this wrapper running for my group project. Thank you very much in advance!

rewb0rn

06-03-2007 19:25:49

Ignore the warnings, they suck but they you cant do something about it as long as you dont want to revisit the complete code. The only problem is that the compiler does not find the lib files, so make sure the directory containing the lib files are known to every project. (->project properties)

Shinobi

06-03-2007 19:47:51

OK. Got it working now, thanks anyway!!