cvs commit: hugs98/src config.h.in hugs98/src/unix .cvsignore aclocal.m4 configure configure.in

Ross Paterson ross@soi.city.ac.uk
Mon, 11 Aug 2003 12:34:27 +0100


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.