Python-Ogre

High Performance Graphics and Gaming for Python

 
  • Increase font size
  • Default font size
  • Decrease font size
Home Blog

Blog

Blog 29 June 2008

Print PDF

So I've finally put out another 1.2 Release Candidate.  The underlying changes are significant as both gccxml and Py++ have had large updates; to the point that there have been a number of small API changes in Python-Ogre generated code..

The Linux build scripts have also had work and is running well under Ubuntu 8.04 - and I've started incorporating Tim's DEB package building code to see if we can generate Linux binaries..

Hopefully the next update won't take as long as this one :)

 

Blog 10 March 2008

Print PDF

Quick update on the 1.2 release -- probably about a week away from a Release Candidate 2 if all the testing goes well.

Turns out that there have been significant changes to Py++ and the way that virtual 'parent' functions are exposed in child classes. This means that the Python-Ogre libraries now expose even more than previously, and accessing functions in 'parent' classes is now possible (basically makes the wrapper even more accurate to the underlying C++ libraries). This does come with a price (not a performance one!) in that I now need to retest everything as behaviours can change.

There will also be a small number of API changes in the next release -- nothing significant and in all cases it changes functions to more accurately match the underlying C++ calls.

 

Blog 22 Feb 2008

Print PDF

The first Release Canadidate for version 1.2 is out!!!!

Check the announcement on the user forum, basically the latest and greatest in all the libraries -- although to get it out early Navi and NxOgre are not supported in this first candidate release (but will be in the next one!) 

 

Blog 23 Nov 2007

Print PDF

Work is well underway for a new (yet again) build system. The current implementation can be found in the ./Scripts_V2 directory and I'm currently testing it on the Mac build, once this is done it will be back onto Linux for further tweaking.

Main intention of the new build system is to allow each module to be downloaded, compiled, wrapper code generated and Python module built, all from a single python script, with decent error logging so I can better help with remote support.

Look for a new set of binaries over the Christmas week...

 

 

Blog 08 Nov 2007

Print PDF

The year is nearly over and there is still sooo much to do :)

I'm glad to say that the Linux build was only broken for a day or 2 and is working well again. We have discovered a couple of new issues relating to 64bit machines and systems with gcc4.2 installed that needs to be handled better, however nothing fundemental, more a case of tweaking the scripts.

A new module has made it's way to the SVN - ParticleUniverse support which while still in the early stages of development (version 0.4) looks like a very powerful particle system.

Weekend plans include releasing a new snapshot for both Windows and Linux -- and while the Linux binary might not have 'every' module included it will have a new directory layout (and everything is linked with the 'ORIGIN' option) which means no more screwing with the LD_LIBRARY_PATH -- it should work in a completely self contained fashion.

On another note my Mac Mini is installed and running so hopefully there will be a Mac binary in the 1.2 release - which is scheduled to happen within the next 2-3 weeks

 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  Next 
  •  End 
  • »


Page 1 of 2