What Does This Message Mean? (Re: [Haskell-cafe] compilation succeeds -- execution fails)

Don Stewart dons at galois.com
Fri Mar 28 17:08:09 EDT 2008

>   The message
>     unknown symbol `___stginit_cedictzm0zi1zi1_DataziCharziCEDICTziMatter_'
>   says that it can't find the initializer for`
>   Data.Char.CEDICT.Matter` in `cedict-0.1.1` (this is
>   'z-encoding', if I remember correctly). So, the odd thing is,
>   that is not the part with the C FFI stuff in it -- that's in
>   `Data.Char.CEDICT.Lists`. Is there a usual thing that is wrong
>   when the initializer can not be found?

Missing --make 

or possibly missing linking against C libs.

More information about the Haskell-Cafe mailing list