
On 13 May 2005 23:11, ariep@xs4all.nl wrote:
That's a new one on me. Does your 6.2.2 build otherwise work, i.e. can you build & run programs with it?
ghc won't even compile a 'main = putStrLn "hello world"' program:
# ghc --make Main.hs Chasing modules from: Main.hs Compiling Main ( Main.hs, Main.o ) Linking ...
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/b in/ld:
Main.o: relocation R_X86_64_32 against `__stginit_Main_' can not be used when making a shared object; recompile with -fPIC
Main.o: could not read symbols: Bad value collect2: ld returned 1 exit status
:(
Then it looks like your 6.2.2 is broken, or perhaps incompatible with some other tools you have locally. I suggest re-installing (I believe Gentoo has a ghc-bin package that you can install from scratch). Cheers, Simon