
On Mon, Aug 11, 2003 at 12:33:01PM +0200, Sven Panne wrote:
Ross Paterson wrote:
Shall we make --disable-hopengl the default? (Since not everyone will have the libraries.)
Well, having it enabled by default was rather intentional, although a bit like guerrilla tactics... >:-)
Yes, it is.
OpenGL comes for free with every major platform where Hugs runs (WinDoze 95/98/2000/XP, Linux, MacOS X, very probably FreeBSD, ...), so it makes sense to build it by default. And even if it is not there, it doesn't hurt the building procedure.
Even though Linux and BSD distributions usually include the libs, they are highly compartmentalized, and the user may not have the development versions installed. It's true that the build will produce a working Hugs system without hopengl, but users will see lots of error messages, and that tends to panic them.
The only minor point is that WinDoze doesn't ship with a GLUT DLL, but as I proposed in a recent mail, it might make sense to ship this with the .msi.
That's a binary distribution -- no problem there.