navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 11 years ago

Closed 11 years ago

#332 closed task (worksforme)

Support for Ogre v1.6

Reported by: bknecht Owned by: nobody
Priority: minor Milestone: Version 0.2 Codename: Bellatrix
Component: Ogre Version: 0.2.0
Keywords: Cc:
Referenced By: References:


Orxonox should allow a wide variety of various versions of libraries. Especially with Ogre we should support various versions: The ones in the common repositories and all newer ones. While I'm writing this Ogre v1.6.2 has been released and we're supporting Ogre v1.4 which is also in the Ubuntu repository.

Your task is to download the newest version of Ogre and try to compile Orxonox with that version of Ogre. If this works. You can start Orxonox and check if all the features are still supported. Since we do not want to lose support for older versions, all your changes should be supported by all versions. If not otherwise possible you'll have to use preprocessor conditions so we can check while compiling which parts are only supported by one Ogre version.

Change History (2)

comment:1 Changed 11 years ago by rgrieder

About two or three months ago I did exactly that. I was able to compile it (the very few changes I had to make are in the trunk), but running is a bit more tedious:

We would probably have to have two sets of scripts since they rewrote the whole script compiler (particle, overlay, etc.). At least the syntax is rather similar, but I wasn't able to make it run within a few hours, so I gave up due to other work that had to be done then.

comment:2 Changed 11 years ago by rgrieder

  • Resolution set to worksforme
  • Status changed from new to closed

Closed ticket again (due to the server crash): Ogre 1.6 is working on my Windows box with OGRE 1.6.1.

Note: See TracTickets for help on using tickets.