From: <al...@ci...> - 2010-03-22 15:21:46
|
Hello, I have tried to create a binary Win32 installer for latest PyODE snapshot. I am sure Kadir and others will find it useful. Since the distribution is not very small (about 1 MB), I did not attached it; instead, you may download it from: http://dl.dropbox.com/u/4124919/pyode-win32.zip The zip archive contains two files, for Python 2.5 and 2.6: PyODE-snapshot-2010-03-22.win32-py2.5.exe PyODE-snapshot-2010-03-22.win32-py2.6.exe The binary distribution was created from today's snapshot from git repository. The ODE DLL is compiled from SVN, from March 15 2010. This version worked for me much better than 0.11.1 (it was more stable and also faster). ODE was compiled with double precision, release, using mingw. Since I'm a beginner in creating Python packages, I have two small issues: 1. The installer copies "ode.dll" to c:\python25. Is this a problem? I believe it should be copied into "site-packages" instead, but I did not know how to specify this in setup.py. 2. The examples are copied into c:\python25\pyode-examples. Is there a better choice? 3. When installing the binary package to a fresh Python directory, tutorials 1 and 3 work fine; the others need pygame and maybe cgkit. Is there a way to specify these dependencies in the binary installer? I have added examples and ode.dll as "data_files" in setup.py. I would also like to see the setup.py which created the releases from pyode.sourceforge.net (1.2.0). Regards, Alex > Does the latest version of PyODE work with Python 2.6? > > Thanks. > > Kadir > > 2010/3/18 <al...@ci...> > >> Hello, >> >> I have patched PyODE by adding the following functions, which set the >> kinematic >> state of a rigid body: >> >> body.setKinematic() >> body.setDynamic() >> body.isKinematic() >> >> The functions are described here: >> http://opende.sourceforge.net/wiki/index.php/Manual_%28Rigid_Body_Functions >> %29#Kinematic_State<http://opende.sourceforge.net/wiki/index.php/Manual_%28Rigid_Body_Functions%0A%29#Kinematic_State> >> >> I have also attached the same patch to the project tracker a few days ago >> (at https://sourceforge.net/tracker/?group_id=73553&atid=538152 ), >> but I'm not sure whether anyone noticed it. >> >> Regards, >> Alex Dumitrache >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Pyode-user mailing list >> Pyo...@li... >> https://lists.sourceforge.net/lists/listinfo/pyode-user >> >> > |