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

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? -- _jsn

jason.dusek:
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.
participants (2)
-
Don Stewart
-
Jason Dusek