RE: Errors from Haskell, C/C++ Objects Linkage
3 Sep
2003
3 Sep
'03
7:04 p.m.
When linking a program with Haskell Code (also the main program), and interfacing to C functions (a lib*.a C++ application library is also combined), the following error occurs:
c:/ghc/ghc-6.0/libHSrts.a(Main.o)(.text+0x86):Main.c: undefined reference to `__stginit_Main' c:/ghc/ghc-6.0/libHSrts.a(Main.o)(.text+0x9b):Main.c: undefined reference to `Main_zdmain_closure'
In the contrary, the error does not occur when linking a few functions to the Haskell Main only.
Could you describe in more detail exactly what you're doing? We need to know: - what version of GHC - what platform - the exact command lines you used - if possible, a copy of the code so we can reproduce the problem Cheers, Simon
8452
Age (days ago)
8452
Last active (days ago)
0 comments
1 participants
participants (1)
-
Simon Marlow