[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

Simon Clitherow bf-committers@blender.org
Thu, 25 Mar 2004 17:38:28 +0000


Hi,

I'll be updating the VC6 projectfiles later this evening.

VC7 projectfiles will remain untouched as I don't have access to that 
here... any takers?

Cheers,

Simon

Joseph Gilbert wrote:

>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
>
>
>_______________________________________________
>Bf-committers mailing list
>Bf-committers@blender.org
>http://www.blender.org/mailman/listinfo/bf-committers