Re: Hugs98 Oct2002 release candidate available

Oliver Braun <[email protected]>
Newsgroups gmane.comp.lang.haskell.hugs.bugs
Message-ID <[email protected]>
Hi,

some questions/remarks/bugs

1. Why is ffi disabled by default (./configure --enable-ffi is needed)?

2. If you install without ffi, there will be some header files in
   $(hugsdir)/libraries/. If you install with ffi, they will be removed.
   See install_libraries_ffi target in src/MkInstal.in.

3. ffi and ffi libs will be built by a install* target and not by a
   "build" target. IMO, it's much nicer to build everything by the default
   and ffi "build" target and install only by the install* targets.

BTW, I am no auto{conf|make|...} crack, but on FreeBSD HAVE_LIMITS_H is
not defined, but limits.h has to be included for building ffihugs
without errors. I use something like
  s/#ifdef HAVE_LIMITS_H/#if defined(__FreeBSD__)/
for the FreeBSD port, but maybe there will be a better solution (a
config.h file for FreeBSD or something)

Regards,
         Olli
-- 
{- IST & IIS _ INF _ UniBwM :: [email protected] -}
{- Tele-Consulting GmbH     :: [email protected]          -}
{- FreeBSD Commmitter       :: [email protected]                  -}
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)

iD8DBQE9tqH9wLFrfe8lsboRAvuLAKDNw3UgPe9mm20+jX15Ze6Rz34sNgCeLBsA
r17qIJSklLn/JjXgdTy+9iU=
=UtDx
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.