Thread: [PyOpenGL-Devel] PyOpenGL 2.0.1.05 source release available for testing...
Brought to you by:
mcfletch
From: Mike C. F. <mcf...@ro...> - 2003-10-20 02:59:06
|
I've just released 2.0.1.05, which I'm considering a "release candidate", in that it seems likely that, if I've done everything right, we might be able to just label it finally and spank it's little bottom :) . There are, however, enough significant changes (the Apple/OS-X patches from Bob and Andrew) that I think we're going to need to see if we're still building/functional on all the major platforms. I've testing building (and the test suite from both PyOpenGL and OpenGLContext) on MSVC++ Python 2.2 with Numpy23, and on Debian Linux Python 2.3 with Numpy 23 (with the Win32-generated SWIG wrappers from the source distribution). Togl is disabled for all Tk 8.4, and is explicitly marked disabled in win32.cfg. What's needed right now is to test building on OS-X (particularly important, given that 90% of the changes were from and for the OS-X people), as well as any other platforms we can get. I'm pretty sure we won't build out-of-box on FreeBSD (due to use of obsolete features in GLE that apparently make FreeBSD unhappy). We should build fine on RedHat or any other mainline Linux I would imagine. Okay all, enjoy yourselves, Mike _______________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://members.rogers.com/mcfletch/ |
From: Andrew S. <as...@in...> - 2003-10-20 06:50:59
|
Mike C. Fletcher wrote: > I've just released 2.0.1.05, which I'm considering a "release > candidate", in that it seems likely that, if I've done everything right, > we might be able to just label it finally and spank it's little bottom > :) . There are, however, enough significant changes (the Apple/OS-X > patches from Bob and Andrew) that I think we're going to need to see if > we're still building/functional on all the major platforms. Hi All, I just downloaded, built (I think using the sources already in there -- I didn't specify build_w), installed and ran several of my programs with the new source release and... it all worked! (After I did the minor tweaks below) minor change for darwin: In config/darwin.cfg, I had to remove the "GLU" library. (This is part of the OpenGL framework, and a -lGLU on the linker command line just breaks the build.) minor glitch on debian x86: "python setup.py build" ran just fine, but when installing, togl.so complained about not having Tk 8.1 Since I don't care about togl, I just set build_togl=0 in the linux.cfg file and re-installed. Thanks for all the hard work. This should be another release good enough for > 10000 downloads! Cheers! Andrew |
From: Bob I. <bo...@re...> - 2003-10-20 06:26:40
|
On Monday, Oct 20, 2003, at 02:15 America/New_York, Andrew Straw wrote: > Mike C. Fletcher wrote: >> I've just released 2.0.1.05, which I'm considering a "release >> candidate", in that it seems likely that, if I've done everything >> right, we might be able to just label it finally and spank it's >> little bottom :) . There are, however, enough significant changes >> (the Apple/OS-X patches from Bob and Andrew) that I think we're going >> to need to see if we're still building/functional on all the major >> platforms. > > Hi All, > > I just downloaded, built (I think using the sources already in there > -- I didn't specify build_w), installed and ran several of my programs > with the new source release and... it all worked! (After I did the > minor tweaks below) > > minor change for darwin: > > In config/darwin.cfg, I had to remove the "GLU" library. (This is > part of the OpenGL framework, and a -lGLU on the linker command line > just breaks the build.) > > minor glitch on debian x86: > > "python setup.py build" ran just fine, but when installing, togl.so > complained about not having Tk 8.1 Since I don't care about togl, I > just set build_togl=0 in the linux.cfg file and re-installed. > > Thanks for all the hard work. This should be another release good > enough for > 10000 downloads! Good news! I'll package this puppy up sometime in the next day or two. -bob |
From: Mike C. F. <mcf...@ro...> - 2003-10-20 18:46:03
|
Bob Ippolito wrote: > On Monday, Oct 20, 2003, at 02:15 America/New_York, Andrew Straw wrote: ... >> minor change for darwin: >> >> In config/darwin.cfg, I had to remove the "GLU" library. (This is >> part of the OpenGL framework, and a -lGLU on the linker command line >> just breaks the build.) > I'm assuming that the result is this: [GLU] libs= and have just checked that in. >> minor glitch on debian x86: >> >> "python setup.py build" ran just fine, but when installing, togl.so >> complained about not having Tk 8.1 Since I don't care about togl, I >> just set build_togl=0 in the linux.cfg file and re-installed. > Argh. Togl sucks. I'm tempted to just leave it, but really it should be working w/ Python 2.2 :( . I'll try to get some time this evening to work on it. >> Thanks for all the hard work. This should be another release good >> enough for > 10000 downloads! > Oh, hopefully longer than that, at our current download rate (~70-80/day) that's less than 5 months! I'd expect that 2.1 (assuming I can get any time at all to work on OpenGL 1.2+ features) is going to be *at least* a year in coming. > Good news! I'll package this puppy up sometime in the next day or two. Let's hold off on packaging until we've got it building properly everywhere out-of-the-box. I'll do another source release once I figure out what I broke with Togl (which will include the Darwin fix as well). That said, if you've only got time this week, better to have it available than not. Enjoy yourselves, Mike _______________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://members.rogers.com/mcfletch/ |
From: Andrew S. <as...@in...> - 2003-10-20 15:53:51
|
Mike C. Fletcher wrote: > Bob Ippolito wrote: > >> On Monday, Oct 20, 2003, at 02:15 America/New_York, Andrew Straw wrote: > > > ... > >>> minor change for darwin: >>> >>> In config/darwin.cfg, I had to remove the "GLU" library. (This is >>> part of the OpenGL framework, and a -lGLU on the linker command line >>> just breaks the build.) >> >> > I'm assuming that the result is this: > > [GLU] > libs= Yep. >>> minor glitch on debian x86: >>> >>> "python setup.py build" ran just fine, but when installing, togl.so >>> complained about not having Tk 8.1 Since I don't care about togl, I >>> just set build_togl=0 in the linux.cfg file and re-installed. >> >> > Argh. Togl sucks. I'm tempted to just leave it, but really it should > be working w/ Python 2.2 :( . I'll try to get some time this evening to > work on it. Oh, forgot to mention -- this was Python 2.3 on both platforms. Quick check... No such togl issue with Python 2.2.3 on debian -- so no need to worry about that issue. :) As for what to do about Python 2.3 and togl, I leave that in your able hands. |
From: Mike C. F. <mcf...@ro...> - 2003-10-21 06:41:32
|
Andrew Straw wrote: ... > Oh, forgot to mention -- this was Python 2.3 on both platforms. Quick > check... No such togl issue with Python 2.2.3 on debian -- so no need > to worry about that issue. :) As for what to do about Python 2.3 and > togl, I leave that in your able hands. Punting on that one. I consider Togl legacy-only support at this point, so Python 2.2 is fine. Enjoy, Mike _______________________________________ Mike C. Fletcher Designer, VR Plumber, Coder http://members.rogers.com/mcfletch/ |