From: Nathan H. <nat...@gm...> - 2007-01-06 18:05:58
|
Hi, I use pyode about 1 year. however the ode 0.5 have so many problems. the bodies often move strangely especially when there are many joints. I printed the number in doulbe, but the number is a mistake sign. I don't know whether ode 0.7 is better. will pyode support ode 0.7? do you think ode 0.7 is better than 0.5? I really did not use it. Thank you very much! Regards, Nathan |
From: Ethan Glasser-C. <gl...@cs...> - 2007-01-07 08:36:17
Attachments:
signature.asc
|
[Sorry Nathan about the duplicate post -- I do this all the time. :( ] Nathan Hu wrote: > I use pyode about 1 year. however the ode 0.5 have so many problems.=20 > the bodies often move strangely especially when there are many joints. > I printed the number in doulbe, but the number is a mistake sign. > =20 > I don't know whether ode 0.7 is better. will pyode support ode 0.7? > do you think ode 0.7 is better than 0.5? I really did not use it. Although I've had a lot of difficulty getting ODE to do what I wanted to do, eventually I found workarounds for all the problems I found. I don't know if I actually encountered bugs in ODE or if what I did was wrong. pyode in CVS has support for 0.7, but no version of pyode has been released since ODE 0.5. I don't think pyode 1.1.0 will work if you build it against 0.7, because CCylinder was changed to Capsule, but if you try it, let us know what happens! My understanding is that 0.7 mostly adds features to 0.5: LMotor, Plane2d, Cylinder. But I didn't follow the development process, so I'm not sure. Ethan |
From: Matthias B. <ba...@ir...> - 2007-01-08 18:18:17
|
Ethan Glasser-Camp wrote: > pyode in CVS has support for 0.7, but no version of pyode has been > released since ODE 0.5. I don't think pyode 1.1.0 will work if you > build it against 0.7, because CCylinder was changed to Capsule, but if > you try it, let us know what happens! That shouldn't be a problem as the old names are still around. But the build process might fail for other reasons (user-settings missing, etc.) so I'd also recommend using the current CVS version which is meant to be used with ODE 0.7. - Matthias - |
From: Ethan Glasser-C. <gl...@cs...> - 2007-01-11 01:15:45
Attachments:
signature.asc
|
Matthias Baas wrote: > It compiles here on Windows and OSX (is it ok when I add /opt/local to = > the default paths on non-Windows builds or would this break something=20 > for Linux people?), so I can provide Windows binaries. Timothy, have yo= u=20 > some time left for a new release? If you could even send me Windows binaries for pyode CVS I'd be most grateful. My only Windows machine right now is an old Win98 clunker and I don't have any Microsoft compiler tools, so I'm left trying to build using mingw32 and dev-cpp, and frankly I'm not up to the task. What do you mean "default paths"? You mean where things are installed after build? My system (Debian unstable) doesn't have anything under /opt, especially not /opt/local. I'm willing to test packages on my system, though. Ethan |
From: Ethan Glasser-C. <gl...@cs...> - 2007-01-08 18:58:37
Attachments:
signature.asc
|
Matthias Baas wrote: > That shouldn't be a problem as the old names are still around. But the = > build process might fail for other reasons (user-settings missing, etc.= )=20 > so I'd also recommend using the current CVS version which is meant to b= e=20 > used with ODE 0.7. I think pyode built against ODE 0.5 will link against the CCylinder symbol, which is absent in 0.7. But I see ODE has #defines that change CCylinder calls to Capsule calls, so building 1.1.0 against 0.7 shouldn't be a problem (at least not because of names changing). Is a new release of pyode expected any time soon? Is there anything holding it back from being released? Failing that, are there any plans to make Windows builds of Pyode CVS? I'm trying to compile it myself but it's a huge pain. Ethan |
From: Jacob E. <jac...@gm...> - 2007-01-09 00:14:23
|
I think I successfully built against ode0.7. But it's been a while, so I don't quite remember what I did to do it. Look over the email archives, and I think you should find some information from my posts. Jacob Everist On 1/8/07, Ethan Glasser-Camp <gl...@cs...> wrote: > Matthias Baas wrote: > > That shouldn't be a problem as the old names are still around. But the > > build process might fail for other reasons (user-settings missing, etc.) > > so I'd also recommend using the current CVS version which is meant to be > > used with ODE 0.7. > > I think pyode built against ODE 0.5 will link against the CCylinder > symbol, which is absent in 0.7. But I see ODE has #defines that change > CCylinder calls to Capsule calls, so building 1.1.0 against 0.7 > shouldn't be a problem (at least not because of names changing). > > Is a new release of pyode expected any time soon? Is there anything > holding it back from being released? Failing that, are there any plans > to make Windows builds of Pyode CVS? I'm trying to compile it myself > but it's a huge pain. > > Ethan > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > _______________________________________________ > Pyode-user mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyode-user > > > > -- Jacob Everist |
From: Ethan Glasser-C. <gl...@cs...> - 2007-01-09 00:52:20
Attachments:
signature.asc
|
Jacob Everist wrote: > I think I successfully built against ode0.7. But it's been a while, > so I don't quite remember what I did to do it. Look over the email > archives, and I think you should find some information from my posts. I have too, just not on Windows. Ethan |
From: Matthias B. <ba...@ir...> - 2007-01-10 15:52:32
|
Ethan Glasser-Camp wrote: > Is a new release of pyode expected any time soon? Is there anything > holding it back from being released? Nothing particular, except that I and Timothy have just been busy with other things (and nobody has requested a new release yet)... ;) It compiles here on Windows and OSX (is it ok when I add /opt/local to the default paths on non-Windows builds or would this break something for Linux people?), so I can provide Windows binaries. Timothy, have you some time left for a new release? - Matthias - |
From: Timothy S. <tim...@gm...> - 2007-01-11 09:48:55
|
On 1/10/07, Matthias Baas <ba...@ir...> wrote: > Timothy, have you some time left for a new release? I'm away from my Linux computer at the moment and I'll only be getting back in around 2.5 weeks. I'm sorry but I won't be able to help with a release until then. -- Timothy |
From: Jacob E. <jac...@gm...> - 2007-01-10 17:51:10
|
Usually, /opt/local will work okay for linux. /opt is not a commonly used path, but some packages insist on using it, and so linux can handle it just fine. Is /opt what's used for OSX? I'm just not sure where this path comes from since I'm just a linux guy. Jacob Everist On 1/10/07, Matthias Baas <ba...@ir...> wrote: > Ethan Glasser-Camp wrote: > > Is a new release of pyode expected any time soon? Is there anything > > holding it back from being released? > > Nothing particular, except that I and Timothy have just been busy with > other things (and nobody has requested a new release yet)... ;) > > It compiles here on Windows and OSX (is it ok when I add /opt/local to > the default paths on non-Windows builds or would this break something > for Linux people?), so I can provide Windows binaries. Timothy, have you > some time left for a new release? > > - Matthias - > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Pyode-user mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyode-user > -- Jacob Everist |
From: Matthias B. <ba...@ir...> - 2007-01-11 09:08:39
|
Jacob Everist wrote: > Usually, /opt/local will work okay for linux. /opt is not a commonly > used path, but some packages insist on using it, and so linux can > handle it just fine. > > Is /opt what's used for OSX? I'm just not sure where this path comes > from since I'm just a linux guy. /opt/local is the default path where the MacPorts software (formerly DarwinPorts) is installed. This is just what I used to install ODE but it's not necessarily what other OSX users will use as well (you could also use Fink or compile ODE yourself in which case ODE might get installed in /sw or /usr/local). - Matthias - |
From: Matthias B. <ba...@ir...> - 2007-01-11 09:13:33
|
Ethan Glasser-Camp wrote: > If you could even send me Windows binaries for pyode CVS I'd be most > grateful. No problem. Are you using Python 2.4 or 2.5? > What do you mean "default paths"? You mean where things are installed > after build? No (that's determined by the distutils). I mean the paths where the compiler will look for the ODE headers and lib. Currently, the setup script just distinguishes between Windows and non-Windows and on non-Windows system a couple of default locations are used. The question was just if I should also distinguish between Linux and OSX, but I don't think this is necessary here. - Matthias - |
From: Jacob E. <jac...@gm...> - 2007-01-11 09:38:14
|
You might consider just using cmake. (Cross-Platform Make) http://www.cmake.org/HTML/Index.html This will generate build scripts for your system, find all the dependencies, and work on several different operating systems. It's supposed to relieve you of many of the interoperatiblity issues you have to think about. One of my coworkers added cmake as the build environment to our project, and we successfully build it on windows, OSX, and Linux, each of us developing on our platform of choice. Jacob Everist On 1/11/07, Matthias Baas <ba...@ir...> wrote: > Ethan Glasser-Camp wrote: > > If you could even send me Windows binaries for pyode CVS I'd be most > > grateful. > > No problem. Are you using Python 2.4 or 2.5? > > > What do you mean "default paths"? You mean where things are installed > > after build? > > No (that's determined by the distutils). I mean the paths where the > compiler will look for the ODE headers and lib. > Currently, the setup script just distinguishes between Windows and > non-Windows and on non-Windows system a couple of default locations are > used. The question was just if I should also distinguish between Linux > and OSX, but I don't think this is necessary here. > > - Matthias - > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Pyode-user mailing list > Pyo...@li... > https://lists.sourceforge.net/lists/listinfo/pyode-user > -- Jacob Everist |