On 7/15/05, Andy Gimblett <[EMAIL PROTECTED]> wrote: > Hi all, > [snipped] Unfortunately, here's > what happens: > > [EMAIL PROTECTED] spa_haskell] ghc -o Main Main.hs > Main.o(.text+0x145): In function `__stginit_Main_': > : undefined reference to `__stginit_DataziGraphziInductive_' > collect2: ld returned 1 exit status > > I get similar errors whatever I try to do with Data.Graph. Trying to > compile ghc-6.4/libraries/fgl/test/test.hs (from the source tree) > gives me multiple errors of the above type (though not identical).
Andy, I'm pretty new myself, but I ran into a similar problem using a different library. The problem is that some parts of the library are hidden by default, and you have to tell ghc to include them. To solve your immediate problem, add "-package fgl" to your compilation line. This page has all of the nitty-gritty details: http://www.haskell.org/ghc/docs/latest/html/users_guide/packages.html To see what packages are available: $ ghc-pkg list To get details about the fgl package: $ ghc-pkg describe fgl Josh _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe