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-----