[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender SConstruct blender/extern/qhull SConscript blender/extern/solid SConscript blender/source/blender/blenkernel/intern mesh.c blender/source/blender/include BIF_resources.h butspace.h mydevice.h bl

Joseph Gilbert bf-committers@blender.org
Wed, 24 Mar 2004 01:06:31 -0500


It would be nice if you could update the MSVC projectfiles. MSVC no longer
links the .exe correctly - i'll have to figure something out.

--------------------Configuration: blender - Win32 Debug--------------------
Linking...
   Creating library ..\..\bin\debug\blender.lib and object
..\..\bin\debug\blender.exp
LINK : warning LNK4049: locally defined symbol "__iob" imported
KX_blenderhook.lib(BL_KetsjiEmbedStart.obj) : error LNK2001: unresolved
external symbol "public: bool __thiscall
RAS_GLExtensionManager::QueryVersion(int,int)"
(?QueryVersion@RAS_GLExtensionManager@@QAE_NHH@Z)
KX_blenderhook.lib(BL_KetsjiEmbedStart.obj) : error LNK2001: unresolved
external symbol "public: void __thiscall
RAS_GLExtensionManager::LinkExtensions(void)"
(?LinkExtensions@RAS_GLExtensionManager@@QAEXXZ)
KX_blenderhook.lib(BL_KetsjiEmbedStart.obj) : error LNK2001: unresolved
external symbol "public: __thiscall
RAS_GLExtensionManager::RAS_GLExtensionManager(int)"
(??0RAS_GLExtensionManager@@QAE@H@Z)
KX_blenderhook.lib(BL_KetsjiEmbedStart.obj) : error LNK2001: unresolved
external symbol "public: __thiscall
RAS_GLExtensionManager::~RAS_GLExtensionManager(void)"
(??1RAS_GLExtensionManager@@QAE@XZ)
KX_blenderhook.lib(KX_BlenderRenderTools.obj) : error LNK2001: unresolved
external symbol "public: class SM_Object * __thiscall SM_Scene::rayTest(void
*,class MT_Point3 const &,class MT_Point3 const &,class MT_Point3 &,class
MT_Vector3 &)const " (?r
ayTest@SM_Scene@@QBEPAVSM_Object@@PAXABVMT_Point3@@1AAV3@AAVMT_Vector3@@@Z)
KX_ketsji.lib(KX_RaySensor.obj) : error LNK2001: unresolved external symbol
"public: class SM_Object * __thiscall SM_Scene::rayTest(void *,class
MT_Point3 const &,class MT_Point3 const &,class MT_Point3 &,class MT_Vector3
&)const " (?rayTest@SM_Scen
e@@QBEPAVSM_Object@@PAXABVMT_Point3@@1AAV3@AAVMT_Vector3@@@Z)
KX_ketsji.lib(KX_MouseFocusSensor.obj) : error LNK2001: unresolved external
symbol "public: class SM_Object * __thiscall SM_Scene::rayTest(void *,class
MT_Point3 const &,class MT_Point3 const &,class MT_Point3 &,class MT_Vector3
&)const " (?rayTest@
SM_Scene@@QBEPAVSM_Object@@PAXABVMT_Point3@@1AAV3@AAVMT_Vector3@@@Z)
KX_ketsji.lib(KX_RaySensor.obj) : error LNK2001: unresolved external symbol
"public: struct SM_ShapeProps const * __thiscall
SM_Object::getShapeProps(void)const "
(?getShapeProps@SM_Object@@QBEPBUSM_ShapeProps@@XZ)
KX_ketsji.lib(KX_RaySensor.obj) : error LNK2001: unresolved external symbol
"public: double __thiscall SM_Object::getMargin(void)const "
(?getMargin@SM_Object@@QBENXZ)
KX_ketsji.lib(KX_RadarSensor.obj) : error LNK2001: unresolved external
symbol _DT_NewCone
KX_ketsji.lib(KX_RadarSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Object::calcXform(void)"
(?calcXform@SM_Object@@QAEXXZ)
KX_ketsji.lib(KX_TouchSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Object::calcXform(void)"
(?calcXform@SM_Object@@QAEXXZ)
KX_ketsji.lib(KX_RadarSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Object::setOrientation(class
MT_Quaternion const &)"
(?setOrientation@SM_Object@@QAEXABVMT_Quaternion@@@Z)
KX_ketsji.lib(KX_TouchSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Object::setOrientation(class
MT_Quaternion const &)"
(?setOrientation@SM_Object@@QAEXABVMT_Quaternion@@@Z)
KX_ketsji.lib(KX_RadarSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Object::setPosition(class MT_Point3 const
&)" (?setPosition@SM_Object@@QAEXABVMT_Point3@@@Z)
KX_ketsji.lib(KX_TouchSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Object::setPosition(class MT_Point3 const
&)" (?setPosition@SM_Object@@QAEXABVMT_Point3@@@Z)
KX_ketsji.lib(KX_NearSensor.obj) : error LNK2001: unresolved external symbol
"public: void __thiscall SM_Object::setMargin(double)"
(?setMargin@SM_Object@@QAEXN@Z)
KX_ketsji.lib(KX_NearSensor.obj) : error LNK2001: unresolved external symbol
"public: __thiscall SM_Object::SM_Object(struct DT_ShapeHandle__ *,struct
SM_MaterialProps const *,struct SM_ShapeProps const *,class SM_Object *)"
(??0SM_Object@@QAE@PAUDT
_ShapeHandle__@@PBUSM_MaterialProps@@PBUSM_ShapeProps@@PAV0@@Z)
KX_ketsji.lib(KX_NearSensor.obj) : error LNK2001: unresolved external symbol
_DT_NewSphere
KX_ketsji.lib(KX_NearSensor.obj) : error LNK2001: unresolved external symbol
"public: void __thiscall SM_Scene::addSensor(class SM_Object &)"
(?addSensor@SM_Scene@@QAEXAAVSM_Object@@@Z)
KX_ketsji.lib(KX_NearSensor.obj) : error LNK2001: unresolved external symbol
"public: void __thiscall SM_Scene::remove(class SM_Object &)"
(?remove@SM_Scene@@QAEXAAVSM_Object@@@Z)
KX_ketsji.lib(KX_TouchSensor.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Scene::requestCollisionCallback(class
SM_Object &)" (?requestCollisionCallback@SM_Scene@@QAEXAAVSM_Object@@@Z)
KX_ketsji.lib(KX_TouchEventManager.obj) : error LNK2001: unresolved external
symbol "public: void __thiscall SM_Scene::addTouchCallback(int,int
(__cdecl*)(void *,void *,void *,struct DT_CollData const *),void *)"
(?addTouchCallback@SM_Scene@@QAEXHP6
AHPAX00PBUDT_CollData@@@Z0@Z)
..\..\bin\debug\blender.exe : fatal error LNK1120: 18 unresolved externals
Error executing link.exe.

blender.exe - 24 error(s), 1 warning(s)

-----Original Message-----
From: bf-committers-admin@blender.org
[mailto:bf-committers-admin@blender.org]On Behalf Of Christian Plessl
Sent: Tuesday, March 23, 2004 11:52 AM
To: bf-committers@blender.org
Subject: [Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender
SConstruct blender/extern/qhull SConscript blender/extern/solid
SConscript blender/source/blender/blenkernel/intern mesh.c
blender/source/blender/include BIF_resources.h butspace.h mydevice.h
blende


On 22.03.2004, at 23:02 Uhr, Nathan Letwory wrote:
> jesterking (Nathan Letwory) 2004/03/22 23:02:18 CET
>   Log:
>   [GameEngine] Commit all Kester's changes made to the gameengine to
> restore 2.25 like physics.
>   [SCons] Build with Solid as default when enabling the gameengine in
> the build process
>   [SCons] Build solid and qhull from the extern directory and link
> statically against them
>
>   That was about it.
>
>   There are a few things that needs double checking:
>
>   * Makefiles
>   * Projectfiles
>   * All the other systems than Linux and Windows on which the build
> (with scons) has been successfully tested.

I managed to successfully build blender with gameengine on Mac OS X.
Building with SCons works just right out of the box after setting
BUILD_GAMEENGINE to 'true' in config.opts.

Great work!

Regards,
  Christian

_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://www.blender.org/mailman/listinfo/bf-committers