Navi

zehu

07-02-2008 06:29:42

Hi,
This is my first post, so it's good time to said thanks to all who are involving in this project (Ogre and Python-Ogre). This is really cool stuff.

Following the Python-Ogre installation, I tried to run the Navi demo. It's partially run. The Navi GUI is showing up, but some of the functionalities are not.
I'm using the latest python-ogre win installation and latest python version (2.5.1)

Can I start using Navi with python-ogre or is it to early?

thanks

SiWi

07-02-2008 08:58:26

Right the Navi Demo is a little buggy. There will be a new PythonOgre Release soon and I think it will include a new version of Navi and the demo could also be reworked.

zehu

07-02-2008 12:54:57

Thanks. It will worth waiting.

andy

08-02-2008 00:34:35

Well in actual fact there is nothing "wrong" with the Navi wrapper as it is..

Have a look through the ChangeLog.txt for a couple of notes on why Navi is buggy -- basically to use it you need to compile Python (2.5) with MSVC 2005 or later as there is an incompatibility between the Mozilla libraries and the shipping version of Python

Regards

Andy

zehu

09-02-2008 18:48:59

It's still not working well.

Maybe the this process are wrong:
1. The python 2.5.1 source code compiled with VC++ 2008 (express).
2. Following that, I replaced the old python.exe (in the python25 dir) and the python25.dll in the windows/system32 directory.

Any hint?

andy

09-02-2008 23:35:45

What is the error you are seeing ?

Andy

zehu

11-02-2008 14:54:14

Following a double-check, it seems that the problem is with my python build or installation.
I got Run-time error: R6034. An application has made an attempt to load C runtime library incorrectly.

BernieRoehl

21-02-2008 11:39:01

Following a double-check, it seems that the problem is with my python build or installation.
I got Run-time error: R6034. An application has made an attempt to load C runtime library incorrectly.


Ah yes, I've run into this. It has to do with manifests.

I fixed it for our system by recompiling python from source using Visual Studio 2005 (i.e. VC 8) and making sure the compiler was generating manifests and storing them in the generated binaries. Also be sure to use the latest vcredist.