in my on-going drama to build happy, i can successfully gmake boot and
gmake, but when ghc-0.29 tries to build the executable its missing a few
symbols:
ghc-0.29 -o happy.bin -cpp -fhaskell-1.3 -fglasgow-exts Version.o
GenUtils.o Set.o ParseMonad.o Lexer.o AbsSyn.o Grammar.o Parser.o First.o
LALR.o Target.o ProduceCode.o Info.o GetOpt.o Main.o
/usr/ucb/ld: Unsatisfied symbols:
PerformGC_wrapper (data)
Ind_info (data
any ideas?
------------------------------------------------------------------------
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Version.hs -o Version.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c GenUtils.lhs -o
GenUtils.o -osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Set.lhs -o Set.o -osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c ParseMonad.lhs -o
ParseMonad.o -osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Lexer.lhs -o Lexer.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c AbsSyn.lhs -o AbsSyn.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Grammar.lhs -o Grammar.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -Onot -c Parser.hs -o
Parser.o -osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c First.lhs -o First.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c LALR.lhs -o LALR.o -osuf
o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Target.lhs -o Target.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c ProduceCode.lhs -o
ProduceCode.o -osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Info.lhs -o Info.o -osuf
o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c GetOpt.lhs -o GetOpt.o
-osuf o
ghc-0.29 -cpp -fhaskell-1.3 -fglasgow-exts -c Main.lhs -o Main.o -osuf
o
"Main.lhs", line 93: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 111: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 112: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 113: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 114: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 116: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 117: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 118: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 119: _scc_ (`set [profiling] cost centre') ignored
"Main.lhs", line 120: _scc_ (`set [profiling] cost centre') ignored
ghc-0.29 -o happy.bin -cpp -fhaskell-1.3 -fglasgow-exts Version.o
GenUtils.o Set.o ParseMonad.o Lexer.o AbsSyn.o Grammar.o Parser.o First.o
LALR.o Target.o ProduceCode.o Info.o GetOpt.o Main.o
/usr/ucb/ld: Unsatisfied symbols:
PerformGC_wrapper (data)
Ind_info (data)
collect2: ld returned 1 exit status
gmake[1]: *** [happy.bin] Error 1
gmake: *** [all] Error 2