Opened 16 years ago
Closed 15 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: |
Description
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 16 years ago by rgrieder
comment:2 Changed 15 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.
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.