Hello,

When I build GHC head on FreeBSD, I got the following error. Is newSpark
missing on FreeBSD?

"inplace/bin/ghc-stage1" -fPIC -dynamic  -H32m -O    -package-name 
ghc-prim-0.3.1.0 -hide-all-packages -i -ilibraries/ghc-prim/. 
-ilibraries/ghc-prim/dist-install/build 
-ilibraries/ghc-prim/dist-install/build/autogen 
-Ilibraries/ghc-prim/dist-install/build 
-Ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/.    
-optP-include -optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h 
-package rts-1.0  -package-name ghc-prim -XHaskell98 -XCPP -XMagicHash 
-XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls 
-XNoImplicitPrelude -O2  -no-user-package-db -rtsopts       -odir 
libraries/ghc-prim/dist-install/build -hidir 
libraries/ghc-prim/dist-install/build -stubdir 
libraries/ghc-prim/dist-install/build -hisuf dyn_hi -osuf  dyn_o -hcsuf dyn_hc  
libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o 
libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o   
libraries/ghc-prim/dist-install/build/cbits/debug.dyn_o 
libraries/ghc-prim/dist-install/build/cbits/longlong.dyn_o 
libraries/ghc-prim/dist-install/build/cbits/popcnt.dyn_o 
libraries/ghc-prim/dist-install/build/cbits/word2float.dyn_o    -shared 
-dynamic -dynload deploy   -no-auto-link-packages -o 
libraries/ghc-prim/dist-install/build/libHSghc-prim-0.3.1.0-ghc7.7.20130312.so
Warning: -rtsopts and -with-rtsopts have no effect with -shared.
    Call hs_init_ghc() from your main() function to set these options.
/usr/local/bin/ld: 
libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o: relocation 
R_X86_64_PC32 against undefined symbol `newSpark' can not be used when making a 
shared object; recompile with -fPIC
/usr/local/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
gmake[1]: *** 
[libraries/ghc-prim/dist-install/build/libHSghc-prim-0.3.1.0-ghc7.7.20130312.so]
 Error 1
gmake: *** [all] Error 2

--Kazu
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs

Reply via email to