A while back, we split off GLw into a separate repository. The rationale was that GLw should be maintained and released independently from Mesa/Gallium since it hardly ever changes and isn't closely tied to the core GL and drivers.

I'd like to do the same for libGLU. I've split it out, created an new autotools build system, and uploaded a repository here:

git://people.freedesktop.org/~kwg/glu

It has all the history except for some old build system vestiges, which filter-branch ate when I moved files from src/glu to the top-level directory. I doubt anyone cares about those, since you obviously couldn't use the old build system anyway.

I made the installed library libGLU.so.1.3.1, as this ought to be compatible with existing binaries.

If this sounds good to everyone, we can create an official /mesa/glu repo and I can go ahead and remove it from the Mesa tree. We'll also want to cut a glu release (though it could possibly wait until Mesa 8.1.)

One concern I have is that libGLU in Mesa appears to have some build system magic for linking against OSMesa instead of libGL. With the new system, I think you would need "pkg-config --libs --cflags gl" to report OSMesa. I'm not sure whether that's an issue or not.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to