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