OK, here's the Hack Of The Day(tm) - create an interface file
containing the following:

--snip--
interface Footos where

import PreludeStdIO (Maybe)

data Maybe a {-# GHC_PRAGMA Nothing | Just a #-}

--snip--

and then include `Footos' where 0.29 is giving you bother.

--Sigbjorn

(Apologies for the slowness in replying to the various g-h-b and g-h-u
 posts over the past week - it's 2.02 Release Mania here right now )


Edward Wiles writes:
> 
> On Tue, 18 Mar 1997, Simon L Peyton Jones wrote:
> 
> # In Convert.lhs, add
> # 
> #     import PreludeStdIO( Maybe )
> 
> OK.... A new error message now :-(
> 
> >"Convert.lhs", line 13, column 8: can't find interface (.hi) file for module
> >"PreludeStdIO"
> >(Perhaps you forgot a `-fglasgow-exts' flag?); on input: "PreludeStdIO"
> 
> The -fglasgow-exts flag's there all right...
> 
> grepping for "interface PreludeStdIO" in the 0.29 library interface files
> comes up with nothing, so maybe it's not really surprising. (Or is it yet
> more "magic"?..) Adding -fhaskell-1.3 does not help, either - the same error
> message appears, before it spots all the continuation I/O!
> 

Reply via email to