ghc --make and missing interface files

Simon Peyton-Jones simonpj at microsoft.com
Mon Jun 16 11:35:22 EDT 2003


I believe I've fixed this one.

Simon

| -----Original Message-----
| From: glasgow-haskell-bugs-admin at haskell.org
[mailto:glasgow-haskell-bugs-admin at haskell.org] On
| Behalf Of Simon Marlow
| Sent: 04 June 2003 11:00
| To: George Russell; glasgow-haskell-bugs at haskell.org
| Subject: RE: ghc --make and missing interface files
| 
| 
| > Hello all, I have a file BinaryIO.  This used to import a module
| > HGetCharHack to work around an annoying problem with ghc5.04 which
| > meant that hGetChar was blocking unexpectedly.  However I see that
| > this problem has now been fixed in ghc6 (ta very much, Simon) so I
| > deleted the files HGetCharHack.*, modified BinaryIO to stop
importing
| > it, and then tried to compile it using ghc --make.  However the
thing
| > fell over, as follows:
| >
| >  > Skipping ... (lots of files) ...
| >  > Skipping UnionFind
| >  >
| >  > Could not find interface file for `HGetCharHack'
| >  > (use -v to see a list of the files searched for)
| 
| Yes, this is a known bug (it's been on my whiteboard for a few
months).
| We will get around to fixing it at some point.  In the meantime,
| deleting the offending .hi file is the easy workaround.
| 
| Cheers,
| 	Simon
| 
| _______________________________________________
| Glasgow-haskell-bugs mailing list
| Glasgow-haskell-bugs at haskell.org
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs





More information about the Glasgow-haskell-bugs mailing list