ghc 6.8.1 windows link issue ?

Fernand quarantedeux42 at yahoo.fr
Tue Nov 20 11:44:48 EST 2007


Fernand a écrit :
> Dear all,
>
> Giving a try to GHC 6.8.1 under Windows, I stumble upon the following 
> issue (yes, I'm struggling with HDirect), which did not occur with the 
> 6.6 version : the linking phase of my project fails with
Actually, the issue appears with the following program :

 > module Oops where
 > import Data.Graph
 >
 > ds_groups :: [SCC String]
 > ds_groups  = stronglyConnComp ([] :: [(String, Int, [Int])])
 >
 > main = do
 >  putStrLn "Oops!"
 >  return ()

$ C:/ghc/ghc-6.8.1/bin/ghc.exe -main-is Oops Oops.hs -o oops.exe
Oops.o(.text+0x46):fake: undefined reference to 
`containerszm0zi1zi0zi0_DataziGraph_stronglyConnComp_closure'
Oops.o(.text+0x2db):fake: undefined reference to 
`__stginit_containerszm0zi1zi0zi0_DataziGraph_'
Oops.o(.data+0x0):fake: undefined reference to 
`containerszm0zi1zi0zi0_DataziGraph_stronglyConnComp_closure'
collect2: ld returned 1 exit status

Compiling that same program with GHC-6.6 (same command line) works fine.

Do I need to submit a bug or did something changed in the librairies' 
structure that I missed somewhere ?

Sincerely yours,

Samuel


More information about the Glasgow-haskell-users mailing list