(no subject)
Doug McIlroy
doug@halfmoon.cs.dartmouth.edu
Wed, 16 May 2001 18:19:19 -0400 (EDT)
During a vanilla install of hugs 1.4 on Linux 2.2.17,
using the unix configure procedure, I encountered the
following anomalies. They may be moot, since 1.4 is not
the latest version of hugs.
Loader flag -ldl had to be added to Makefile in order to
get dlopen from the library.
snprintf and vsnprintf are in stdio.h, but
HAVE_SNPRINTF and HAVE_VSNPRINTF were missing
from config.h, which resulted in conflicting
declarations. I added the two #defines.
The datatype of fpos_t is a struct, not an integral type.
I got around it by 3 small (unportable) changes to iomonad.c.
Make install bombed because I did not own $(bindir)
and $(libdir) and thus could not chmod them. Removing
install -d for these directories fixed the problem.
Doug McIlroy