[Python-ogre-commit] SF.net SVN: python-ogre:[806] trunk/python-ogre
Brought to you by:
andy_miller,
roman_yakovenko
From: <and...@us...> - 2008-11-21 03:53:21
|
Revision: 806 http://python-ogre.svn.sourceforge.net/python-ogre/?rev=806&view=rev Author: andy_miller Date: 2008-11-21 03:53:18 +0000 (Fri, 21 Nov 2008) Log Message: ----------- Fix for OgreOde in Linux -- files missing from make.. Modified Paths: -------------- trunk/python-ogre/ThirdParty/nxogre/BetajaenSL.h trunk/python-ogre/demos/ogreode/Demo_GranTurism.py trunk/python-ogre/environment.py trunk/python-ogre/patch/ogreode.patch Modified: trunk/python-ogre/ThirdParty/nxogre/BetajaenSL.h =================================================================== --- trunk/python-ogre/ThirdParty/nxogre/BetajaenSL.h 2008-11-21 02:25:55 UTC (rev 805) +++ trunk/python-ogre/ThirdParty/nxogre/BetajaenSL.h 2008-11-21 03:53:18 UTC (rev 806) @@ -40,12 +40,12 @@ /** \brief Export Class Macro, replace value with your export macro */ -#define BETAJAEN_SL_CLASS __declspec(dllexport) +#define BETAJAEN_SL_CLASS // __declspec(dllexport) #define BETAJAEN_SL_CLASS_FUNCTION #define BETAJAEN_SL_TEMPLATE_CLASS -#define BETAJAEN_SL_TEMPLATE_CLASS_FUNCTION __forceinline -#define BETAJAEN_SL_CLASS_EXPORT __declspec(dllexport) -#define BETAJAEN_SL_TEMPLATE_CLASS_EXPORT __forceinline +#define BETAJAEN_SL_TEMPLATE_CLASS_FUNCTION // __forceinline +#define BETAJAEN_SL_CLASS_EXPORT // __declspec(dllexport) +#define BETAJAEN_SL_TEMPLATE_CLASS_EXPORT // __forceinline // __declspec(dllexport) /** \brief Delete macro. Used if you have your own leak checker, etc. Modified: trunk/python-ogre/demos/ogreode/Demo_GranTurism.py =================================================================== --- trunk/python-ogre/demos/ogreode/Demo_GranTurism.py 2008-11-21 02:25:55 UTC (rev 805) +++ trunk/python-ogre/demos/ogreode/Demo_GranTurism.py 2008-11-21 03:53:18 UTC (rev 806) @@ -25,7 +25,6 @@ #------------------------------------------------------------------------------------------------ class GranTurismOgreFrameListener ( sf.FrameListener ): def __init__(self, win, cam,time_step,root,world) : - print "frame init" sf.FrameListener.__init__(self, win,cam) self.camera = cam self.vehicle = None @@ -129,7 +128,6 @@ #------------------------------------------------------------------------------------------------ def frameStarted( self, evt): - print "*** frameStarted" time = evt.timeSinceLastFrame ret = sf.FrameListener.frameStarted(self,evt) Modified: trunk/python-ogre/environment.py =================================================================== --- trunk/python-ogre/environment.py 2008-11-21 02:25:55 UTC (rev 805) +++ trunk/python-ogre/environment.py 2008-11-21 03:53:18 UTC (rev 806) @@ -1054,7 +1054,7 @@ [0, "patch -s -N -i ../../python-ogre/patch/ogreode.patch -p0", baseDir], [0, "chmod +x autogen.sh", baseDir], [0, "./autogen.sh", baseDir], - [0, "./configure --without-samples --prefix=%s" % PREFIX, baseDir], + [0, "./configure --without-SAMPLES --prefix=%s" % PREFIX, baseDir], [0, "make", baseDir], [0, "make install", baseDir], ] Modified: trunk/python-ogre/patch/ogreode.patch =================================================================== --- trunk/python-ogre/patch/ogreode.patch 2008-11-21 02:25:55 UTC (rev 805) +++ trunk/python-ogre/patch/ogreode.patch 2008-11-21 03:53:18 UTC (rev 806) @@ -1,6 +1,6 @@ Index: include/OgreOdeEntityInformer.h =================================================================== ---- include/OgreOdeEntityInformer.h (revision 2510) +--- include/OgreOdeEntityInformer.h (revision 2512) +++ include/OgreOdeEntityInformer.h (working copy) @@ -36,12 +36,12 @@ const TriangleIndex* getIndices(); @@ -18,7 +18,7 @@ Ogre::SceneNode* _node; Index: src/OgreOdeGeometry.cpp =================================================================== ---- src/OgreOdeGeometry.cpp (revision 2510) +--- src/OgreOdeGeometry.cpp (revision 2512) +++ src/OgreOdeGeometry.cpp (working copy) @@ -924,7 +924,7 @@ @@ -31,7 +31,7 @@ registerGeometry(); Index: src/OgreOdeTriangleMeshDataManager.cpp =================================================================== ---- src/OgreOdeTriangleMeshDataManager.cpp (revision 2510) +--- src/OgreOdeTriangleMeshDataManager.cpp (revision 2512) +++ src/OgreOdeTriangleMeshDataManager.cpp (working copy) @@ -6,7 +6,7 @@ using namespace Ogre; @@ -42,6 +42,19 @@ namespace OgreOde { +Index: src/Makefile.am +=================================================================== +--- src/Makefile.am (revision 2512) ++++ src/Makefile.am (working copy) +@@ -22,6 +22,8 @@ + OgreOdeSpace.cpp \ + OgreOdeStepper.cpp \ + OgreOdeUtility.cpp \ ++ OgreOdeTriangleMeshData.cpp \ ++ OgreOdeTriangleMeshDataManager.cpp \ + OgreOdeWorld.cpp + + libOgreOde_Core_la_LIBADD = \ Index: prefab/src/OgreOdeRagdoll.cpp =================================================================== --- prefab/src/OgreOdeRagdoll.cpp (revision 2512) @@ -63,7 +76,7 @@ +} Index: loader/include/OgreOdeDotLoader.h =================================================================== ---- loader/include/OgreOdeDotLoader.h (revision 2510) +--- loader/include/OgreOdeDotLoader.h (revision 2512) +++ loader/include/OgreOdeDotLoader.h (working copy) @@ -15,8 +15,8 @@ DotLoader(OgreOde::World * world = 0, OgreOde::Space * space = 0); @@ -78,7 +91,7 @@ void save(const Ogre::String &filename, const Ogre::StringVector &objects_names, ObjectList *objects); Index: loader/src/OgreOdeDotLoader.cpp =================================================================== ---- loader/src/OgreOdeDotLoader.cpp (revision 2510) +--- loader/src/OgreOdeDotLoader.cpp (revision 2512) +++ loader/src/OgreOdeDotLoader.cpp (working copy) @@ -62,6 +62,12 @@ { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |