On 7/4/11 7:58 AM, Alejandro Segovia wrote:from further posts, is seem there may be some PyOpenGL-specific issues
> It seems the binary installer available at the PyOpenGL website is
> dynamically linked against the Visual C++ 7.1 runtime. This library,
> available as the Visual C++ redistributable 2003, is very outdated and
> is kinda hard to obtain nowadays.
As a rule, it is easiest, and maybe necessary, to build python
extensions on Windows with the same version of the MS compiler used to
build the python binary. AFAIK, it's CRT issues.
The binaries on python.org are built with (I think, you'd probably want
to make sure rather than trust my memory)
Python 2.4 -- MSVS 2003
Python 2.5 -- MSVS 2003
Python 2.6 -- MSVS 2008
Python 2.9 -- MSVS 2008
What version of Python (and is it the python.org build?) are you using?
If newer versions of the PyOpenGL binary are built with the 2003 CRT,
then I'm surprised I haven't run into any of these issues yet -- I guess
we've just have that old CRT kicking around on all our machines. Though
aside from having the dll, I wonder if there might be issues with mixing
CRTs in the same binary. I suppose it depends on what you are calling in