[Bf-committers] Compilation Problem: ge.

Erwin Coumans erwin at erwincoumans.com
Sat Aug 13 10:28:06 CEST 2005


Hi Gabriel,

it was my fault, not all files were updated to cvs. 
Please do an update, it should be fixed by now.
Erwin

----- Original Message ----- 
From: "Gabriel Beloin" <gbeloin at netrevolution.com>
To: "bf-blender developers" <bf-committers at projects.blender.org>
Sent: Saturday, August 13, 2005 2:14 AM
Subject: [Bf-committers] Compilation Problem: ge.


>I can't compile the actuall tree with msvc7 ans scons. Due mainly to the 
> game engine it seem:
> 
> hope it help.
> With only summo on.
> --------------------------------
> KX_BlenderSceneConverter.cpp
> intern\string\STR_String.h(144) : warning C4244: 'initializing' : 
> conversion from 'double' to 'float', possible loss of data
> source\gameengine\Ketsji\KX_ConvertPhysicsObject.h(36) : warning C4005: 
> 'USE_SUMO_SOLID' : macro redefinition command-line arguments :  see 
> previous definition of 'USE_SUMO_SOLID'
> source\gameengine\Converter\KX_BlenderSceneConverter.cpp(263) : error 
> C2259: 'BlenderDebugDraw' : cannot instantiate abstract class  due to 
> following members: 'void IDebugDraw::DrawContactPoint(const SimdVector3 
> &,const SimdVector3 &,float,int,const SimdVector3 &)' : pure virtual 
> function was not defined
> extern\bullet\LinearMath\IDebugDraw.h(51) : see declaration of 
> 'IDebugDraw::DrawContactPoint'  'int IDebugDraw::GetDebugMode(void) 
> const' : pure virtual function was not defined
> extern\bullet\LinearMath\IDebugDraw.h(55) : see declaration of 
> 'IDebugDraw::GetDebugMode'
> scons: *** 
> [E:\src\build\win32\source\gameengine\Converter\KX_BlenderSceneConver
> ter.obj] Error 2
> scons: building terminated because of errors.
> 
> With only bullet on:
> ----------------------------
> KX_BlenderSceneConverter.cpp
> intern\string\STR_String.h(144) : warning C4244: 'initializing' : 
> conversion fro
> m 'double' to 'float', possible loss of data
> source\gameengine\Ketsji\KX_ConvertPhysicsObject.h(44) : warning C4005: 
> 'USE_BUL
> LET' : macro redefinition
>        command-line arguments :  see previous definition of 'USE_BULLET'
> source\gameengine\Converter\KX_BlenderSceneConverter.cpp(263) : error 
> C2259: 'Bl
> enderDebugDraw' : cannot instantiate abstract class
>        due to following members:
>        'void IDebugDraw::DrawContactPoint(const SimdVector3 &,const 
> SimdVector3
> &,float,int,const SimdVector3 &)' : pure virtual function was not defined
>        extern\bullet\LinearMath\IDebugDraw.h(51) : see declaration of 
> 'IDebugDr
> aw::DrawContactPoint'
>        'int IDebugDraw::GetDebugMode(void) const' : pure virtual 
> function was n
> ot defined
>        extern\bullet\LinearMath\IDebugDraw.h(55) : see declaration of 
> 'IDebugDr
> aw::GetDebugMode'
> scons: *** 
> [E:\src\build\win32\source\gameengine\Converter\KX_BlenderSceneConver
> ter.obj] Error 2
> scons: building terminated because of errors.
> 
> Both off:
> ----------------------------------
> KX_BlenderSceneConverter.cpp
> intern\string\STR_String.h(144) : warning C4244: 'initializing' : 
> conversion fro
> m 'double' to 'float', possible loss of data
> source\gameengine\Ketsji\KX_ConvertPhysicsObject.h(36) : warning C4005: 
> 'USE_SUM
> O_SOLID' : macro redefinition
>        command-line arguments :  see previous definition of 
> 'USE_SUMO_SOLID'
> source\gameengine\Converter\KX_BlenderSceneConverter.cpp(263) : error 
> C2259: 'Bl
> enderDebugDraw' : cannot instantiate abstract class
>        due to following members:
>        'void IDebugDraw::DrawContactPoint(const SimdVector3 &,const 
> SimdVector3
> &,float,int,const SimdVector3 &)' : pure virtual function was not defined
>        extern\bullet\LinearMath\IDebugDraw.h(51) : see declaration of 
> 'IDebugDr
> aw::DrawContactPoint'
>        'int IDebugDraw::GetDebugMode(void) const' : pure virtual 
> function was n
> ot defined
>        extern\bullet\LinearMath\IDebugDraw.h(55) : see declaration of 
> 'IDebugDr
> aw::GetDebugMode'
> scons: *** 
> [E:\src\build\win32\source\gameengine\Converter\KX_BlenderSceneConver
> ter.obj] Error 2
> scons: building terminated because of errors.
> 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>



More information about the Bf-committers mailing list