[Hugs-users] Hugs snapshot

Ross Paterson ross at soi.city.ac.uk
Wed Mar 16 13:40:29 EST 2005


On Fri, Mar 11, 2005 at 06:12:24PM +0100, Sven Panne wrote:
> Ross Paterson wrote:
> >[...]The Hugs libraries build system does autodetection: the packages X11,
> >HGL, OpenGL, GLUT and OpenAL are built only if the relevant C libraries
> >are present on the build machine.  You probably want to ensure that
> >they are present, and then build multiple packages (so the basic hugs
> >package doesn't depend on those libraries).  One possibility is hugs-hgl
> >(X11 and HGL) and hugs-hopengl (OpenGL, GLUT and OpenAL).  That groups
> >together packages with the same author and licence.  Another would be
> >to have 5 extra packages, but that seems overkill.
> 
> Hmmm, this sounds a bit strange to me. I think for packaging there are
> basically 2 options:
> 
>  * A single "Sumo" package with everything fptools/libraries can possibly
>    offer on the given platform, nice for the lazy downloader with DSL or 
>    T1. :-)
> 
>  * Separate packages for each, well, package.
> 
> I think the 2nd option is nicer and is the way how a lot of systems are
> doing (Perl, PHP, etc.).

That will be the way to go when each library package is a separate
source bundle with independent versioning.


More information about the Hugs-Users mailing list