
Someone reported similar problem on Trac: https://ghc.haskell.org/trac/ghc/ticket/8696 So I'm not the only one affected. Janek Dnia wtorek, 28 stycznia 2014, Simon Marlow napisaĆ:
Why is the installed version of cabal-install relevant? We don't use it in the GHC build.
On 24/01/14 14:12, Carter Schonwald wrote:
What version of cabal-install are you using?
On Friday, January 24, 2014, Jan Stolarek
mailto:jan.stolarek@p.lodz.pl> wrote: A couple of days ago I realized that I can't compile latest HEAD on my Debian Squeeze laptop. Some -fPIC issues prevented compilation of integer-gmp library. I reported this as #8666. Today I got another PIC-related error on a different machine with openSUSE 11.4:
/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld : dist/build/compile/compile-tmp/Data/Singletons/Core.dyn_o: re location R_X86_64_PC32 against undefined symbol `DataziSingletonsziTypes_Proved_con_info' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld : final link failed: Bad value collect2: ld returned 1 exit status
This happened with HEAD when I tried to compile testsuite configured via cabal file (on 7.6.3 all is fine):
test-suite compile type: exitcode-stdio-1.0 ghc-options: -Wall -O0 -main-is Test.Main default-language: Haskell2010 main-is: Test/Main.hs
Before I fil in another bug report could someone offer me a straightforward explanation of what is this whole -fPIC thing? Why does it break my code? Is this a known issue? Is there any kind of workaround for this?
Janek
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org javascript:; http://www.haskell.org/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs