[Haskell-cafe] FFI, C/C++ and undefined references
dnmehay at gmail.com
Wed Jan 13 23:25:54 EST 2010
I saw this suggestion somewhere else. Unfortunately, it didn't help either.
I still get the "undefined reference" errors. I did eventually get ghc to
Main.hs by putting the -c and -cpp flags after "--make Main.hs".
Then it produces a Main.o file which (even with +x permissions on my Linux
box) will not run. I just get the message "cannot run binary file", or some
No explanation given.
Malcolm Wallace wrote:
>> But when I try to compile it (after having successfully compiled the
>> C code
>> with g++), I get:
>> $ ghc --make Main.hs
> You are not telling ghc to link against the C/C++ code, e.g.
> ghc --make Main.hs srilm.o
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
View this message in context: http://old.nabble.com/FFI%2C-C-C%2B%2B-and-undefined-references-tp27139612p27156254.html
Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.
More information about the Haskell-Cafe