Re: [PyOpenGL-Users] PyOpenGL on Windows
Brought to you by:
mcfletch
From: Chris B. <Chr...@no...> - 2011-07-05 16:21:21
|
On 7/4/11 7:58 AM, Alejandro Segovia wrote: > 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. from further posts, is seem there may be some PyOpenGL-specific issues here, but: 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 the CRT HTH, -Chris I tried building PyOpenGL from source > and the produced package seems to depend on the 7.1 runtime as well. > > As a consequence, I have two questions someone might be able to help me > with: > > 1. Why is the Visual C++ 7.1 runtime a dependency even when I build from > source and I don't have the VC7.1 compiler? > > 2. I have a VS10 compiler available, would anyone be interested in me > building a more recent binary release for Windows? I can do it, but I'm > going to need some help regarding how to get rid of the old 7.1 runtime. > > Thanks in advance. > > Best regards, > Alejandro.- > > -- > http://alejandrosegovia.net > > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > > > > _______________________________________________ > PyOpenGL Homepage > http://pyopengl.sourceforge.net > _______________________________________________ > PyOpenGL-Users mailing list > PyO...@li... > https://lists.sourceforge.net/lists/listinfo/pyopengl-users -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no... |