Python-Ogre and 1.4.9

Kerion

23-07-2008 01:11:49

This is probably a really dumb question, but I searched through the archives and didn't even find anything close.

If I want to use Python-Ogre with 1.4.9, do I need to completely re-build Python-Ogre (which is quite a chore, given all the off the beaten path tools you need), or can I just "drop" in the 1.4.9 DLL? I know this doesn't work with Mogre, because the OGRE DLL needs to be compiled in a special way, but I figured it might work with Python-Ogre, so I might as well ask.

Whitebear

23-07-2008 08:32:12

If I understand the things right python-ogre needs the ogre source to be patched using ogre.patch file and then built with this patch applied. Thus you cannot just replace the dll with the one from ogre sdk. Maybe I am wrong. :)
BTW, I did not manage to build python-ogre (Windows XP + MSVC-8.0) by myself. It was too complicated process, and the tutorial did not help me much. :(

andy

25-07-2008 02:25:51

This can't be done by replacing dlls etc as the interface is linked to the ogre version.

What is your reason for wanting 1.4.9 support -- there is very little change in the Ogre API's between 1.4 and the latest SVN based version and there are a number of new functions/features that make it interesting..

Andy

Kreso

25-07-2008 09:03:47

People want a stable version of ogre for a number of reasons. eg, I want a stable version so I can distribute my game bug free.

Kerion, I've built python-ogre for windows with ogre 1.4.9, cegui 0.6.1. ois 1.2.0, OgreAL SVN, Theora 0.5.0 and OgreDShow and it works good. if you want, I can upload my binaries somewhere.

Kerion

26-07-2008 01:42:48

People want a stable version of ogre for a number of reasons. eg, I want a stable version so I can distribute my game bug free.

Kerion, I've built python-ogre for windows with ogre 1.4.9, cegui 0.6.1. ois 1.2.0, OgreAL SVN, Theora 0.5.0 and OgreDShow and it works good. if you want, I can upload my binaries somewhere.


That would be awesome if you could do that :)

andy

27-07-2008 01:00:50

Being reasonably serious here - Kerion, could you please let me know why you want the 1.4.9 version..

I very much understand Kreso's point, however in his case, as he is releasing a commerial game based upon Python-Ogre he's building his own binaries with a fixed version of underlying libraries (good practice!!)..

Is this something you are also doing or is there another specific reason for wanting 1.4.9 support..

Thanks
Andy

Kerion

28-07-2008 02:09:02

Being reasonably serious here - Kerion, could you please let me know why you want the 1.4.9 version..

I very much understand Kreso's point, however in his case, as he is releasing a commerial game based upon Python-Ogre he's building his own binaries with a fixed version of underlying libraries (good practice!!)..

Is this something you are also doing or is there another specific reason for wanting 1.4.9 support..

Thanks
Andy


Because I don't like using what amounts to beta code in the OGRE trunk. I'd like to develop using the 1.4.x series, and 1.4.9 is the latest of that series. This is a pretty common desire, even for open source developers. Not all of us like to be on the bleeding edge.