A demonstration/document describing how to create
PyOpenGL exe's with py2exe would be useful for some
users (this request is based on a post to the pygame
mailing list).
This looks like it works out of the box, but its a bit
greedy about the modules that it includes due to the fact
that OpenGL/__init__.py imports pygame, wxPython, etc. to
support the info script. I've fixed this in CVS.
Users will run into problems if their script uses both
OpenGL.GL and OpenGL.GLU since py2exe just tosses all pyds
into same directory and a name collision will then occur
since their names are both __init___.pyd
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Okay, just checked in a document to the website project that
explains basically the same thing as I just posted to the
PyOpenGL users list, which is functional recipes for both
PyOpenGL and OpenGLContext applications using py2exe.
Tested with GLUT, GL, GLU, Togl, and
OpenGLContext.wxtestingcontext, which should cover most
common uses likely to cause problems.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=21784
This looks like it works out of the box, but its a bit
greedy about the modules that it includes due to the fact
that OpenGL/__init__.py imports pygame, wxPython, etc. to
support the info script. I've fixed this in CVS.
Users will run into problems if their script uses both
OpenGL.GL and OpenGL.GLU since py2exe just tosses all pyds
into same directory and a name collision will then occur
since their names are both __init___.pyd
Logged In: NO
would be realllllyyy nice, if that could be donw
Logged In: YES
user_id=34901
Okay, just checked in a document to the website project that
explains basically the same thing as I just posted to the
PyOpenGL users list, which is functional recipes for both
PyOpenGL and OpenGLContext applications using py2exe.
Tested with GLUT, GL, GLU, Togl, and
OpenGLContext.wxtestingcontext, which should cover most
common uses likely to cause problems.