
Shin-Cheng Mu
scm$ hmake -nhc98 -t text nhc98 -t -c -o text.z.o text.hs nhc98 -t -o text text.z.o /usr/bin/ld: Undefined symbols: _FN_NHC_46Internal_46_95apply1 _FN_NHC_46Internal_46_95apply2 _TMSUB_NHC_46DErrNo _TM_NHC_46DErrNo _TMSUB_NHC_46PackedString _TM_NHC_46PackedString
Is it a bug, or is something missing in Darwin Ports?
This is a bug. Unfortunately, the time-profiling code has not been properly maintained or tested since it was contributed to the main compiler branch. (The reason for this particular breakage is that time-profiling relies on a post-processor for object files after they have been built, and this has some some hand-coded hacks for internal Prelude-like definitions. When the runtime internals changed, these hacks were not kept in sync.) Regards, Malcolm