> The inclusion of the GHC made config.h in HsFFI.h makes it extremely
> difficult to use autoconf with ones own projects without dealing with
> horrible name clashes everywhere. Is there some way this can be fixed?
> perhaps pre-generating the HsFFI.h.
> 
> although I don't think it is stated explicitly by the FFI 
> report, I would
> assume that HsFFI.h should not clash with anything that doesn't start
> with Hs, hs_ or HS_.
> 
> also, it would be good if config.h could be renamed to something like
> ghc-config.h, because otherwise the conflict between the 
> names can hide
> bugs where you get the incorrect config.h or make it tricky to get at
> the GHC one if it is actually the one you want.

Yes, we should definitely do that.  I'm surprised this hasn't caused
problems before (or maybe it has?).

Cheers,
        Simon
_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to