Sometimes cut-and-paste is a Good Thing...the output from 'nm -o' should of course be:
Linker.o: U __imp___osver
--sigbjorn
----- Original Message ----- From: "Sigbjorn Finne" <[EMAIL PROTECTED]>
To: "Simon Peyton-Jones" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, April 08, 2005 17:46
Subject: stage2 breakage (was: )
Odd, exact same error I was seeing before adding that missing symbol to ghc/rts/Linker.c's long list of local symbols (committed that one line change on Wednesday morning UTC). One thing to check is that you see the following output:
foo$ cd ghc/rts foo$ nm -o Linker.o | grep osver __imp___osver foo$
--sigbjorn
----- Original Message ----- From: "Simon Peyton-Jones" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Sigbjorn Finne" <[EMAIL PROTECTED]>
Sent: Friday, April 08, 2005 15:39
Sigbjorn, or anyone else.
This is happening to my stage-2 HEAD build on Windows.
What's this "osver" thing, and why is it undefined?
I've updated recently, and reconfigured.
Simon
h-2.04$ c:/fptools-HEAD/ghc/compiler/stage2/ghc-inplace --interactive ___ ___ _
/ _ \ /\ /\/ __(_)
/ /_\// /_/ / / | | GHC Interactive, version 6.5, for Haskell 98.
/ /_\\/ __ / /___| | http://www.haskell.org/ghc/
\____/\/ /_/\____/|_| Type :? for help.
Loading package base-1.0 ... linking ... ghc.exe: unable to load package
`base-1.0'
ghc.exe: c:/fptools-HEAD/libraries/base/cbits/HSbase_cbits.o: unknown symbol
`__imp___osver'
sh-2.04$_______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc
_______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc
