Thread: [PyOpenGL-Devel] porting PyOpenGL to Mac OS X
Brought to you by:
mcfletch
From: Andrew S. <and...@ad...> - 2002-06-22 03:17:16
|
Hi everyone, I am writing to inquire about the current state of PyOpenGL on Mac OS X. (I am cross-posting this email to both the PyOpenGL devel list and the Python Mac SIG list.) I have been "frozen" on Bob Ippolito's mega-build of Python with PyOpenGL (along with just about everything else) because I need PyOpenGL on Mac OS X, and I have been unable to get it to compile on Mac OS X myself. I am willing to put in some effort to bring the CVS version up to scratch, but I don't want to duplicate effort that others have put in. Has anyone successfully compiled PyOpenGL for Mac OS X since Bob did it in January? If so, I'd love to get a copy of your sources, a diff file, advice, or whatever other help you can offer. I hope some of the recent Python changes (especially the Mac specific ones -- thanks Jack and everyone else!) may make the process smoother, but PyOpenGL is notorious for difficult builds, and I'm certainly no Mac expert. (Cocoa, two level namespaces, and all the rest are way out of my realm of familiarity.) Thanks, Andrew ________________________________________________________ Andrew Straw Ph.D. student -- Department of Physiology, University of Adelaide, Australia Developer -- The Vision Egg -- http://www.visionegg.org/ and...@ad... ________________________________________________________ |
From: Jack J. <Jac...@or...> - 2002-06-23 21:06:59
|
On zaterdag, juni 22, 2002, at 05:17 , Andrew Straw wrote: > Hi everyone, > > I am writing to inquire about the current state of PyOpenGL on > Mac OS X. (I am cross-posting this email to both the PyOpenGL > devel list and the Python Mac SIG list.) I have it all running, to some extent. The problem is you need a very specific version of Swig to make it work, and even then there's some problems that need fixing: - there are some missing semicolons in .h files! (this, together that no-one from the PyOpenGL developers has yet taken me up on my offer of a patch, makes me wonder about the status of the whole thing) - swig, even with the right version, had trouble with one function so I had to comment it out. - most serious: the output parameter mechanism doesn't get treated right by the version of swig I used, it is somehow an input parameter. All of this is at work, I'll try and remember to attach my patch to the sourceforge bug report I have outstanding tomorrow. Please ping me if it isn't there in another 24 hours. And I'd love to be able to solve the three problems sketched above, too, so if you have time to invest in this that would be great... -- - Jack Jansen <Jac...@or...> http://www.cwi.nl/~jack - - If I can't dance I don't want to be part of your revolution -- Emma Goldman - |