(no subject)
Jeffrey R. Lewis
jeff@galconn.com
Thu, 17 May 2001 08:35:44 -0700
Doug McIlroy wrote:
> 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.
Unfortunately, `install -d' insists on doing `chmod 0755', even if the directory exists - this is annoying if the directory was group writable before you installed hugs ;-)
`mkdir -p' would be an improvement over `install -d'.
--Jeff