Earlier I wrote lots of stuff about trying to build GHC from
1999-12-25 using the Debianisation patch from 19990916-3.  I said I'd
try the Debianisation patch from 19991206-1 with an appropriate cvs
update, and I've now done that and the compiler seems basically to
work.  Thanks, Michael, for pointing me at that later version.

I'm still seeing some I/O strangenesses, and I'll mail you a test case
later today when I've sorted things out so it's a bit clearer what's
going on.

I've noticed a couple of oddities in the new version of GHC:

* Regex has changed in a slightly unhelpful way - see my message
a little earlier about my modified RegexString.

* `foreign' seems to have become a keyword !  My program uses it as a
variable/function name and I had to rename it to avoid a parse error.
I couldn't find anything about it in my documentation.

* I had to change the list of -syslib options to get the GHC extension
libraries that I'm using.  I got the impression from the GHC manual
that -fglasgow-exts should make them available, or failing that that
the manual should tell me what -syslib options to use.  Am I doing
something stupid here ?  If not I think it would be helpful for the
manual to say what I should be doing :-).

Thanks,
Ian.

Reply via email to