We now build GHC with dynamic linking by default, but I
recently attempted a build with static linking instead. Using:

DYNAMIC_GHC_PROGRAMS=NO
GhcDebugged=YES

I got:

"inplace/bin/ghc-stage2" -hisuf hi -osuf  o -hcsuf hc -static  -H64m -O -fasm   
 -package-name vector-0.9.1 -hide-all-packages -i -ilibraries/vector/. 
-ilibraries/vector/dist-install/build 
-ilibraries/vector/dist-install/build/autogen 
-Ilibraries/vector/dist-install/build 
-Ilibraries/vector/dist-install/build/autogen -Ilibraries/vector/include 
-Ilibraries/vector/internal   -optP-DVECTOR_BOUNDS_CHECKS -optP-include 
-optPlibraries/vector/dist-install/build/autogen/cabal_macros.h -package 
base-4.7.0.0 -package ghc-prim-0.3.1.0 -package primitive-0.4.0.1 -O2 
-XHaskell98 -XCPP -XDeriveDataTypeable -O -dcore-lint  -no-user-package-db 
-rtsopts      -odir libraries/vector/dist-install/build -hidir 
libraries/vector/dist-install/build -stubdir 
libraries/vector/dist-install/build   -c 
libraries/vector/./Data/Vector/Fusion/Stream/Monadic.hs -o 
libraries/vector/dist-install/build/Data/Vector/Fusion/Stream/Monadic.o
Loading package ghc-prim ... <command line>: can't load .so/.DLL for: 
libHSghc-prim-0.3.1.0.so (libHSghc-prim-0.3.1.0.so: cannot open shared object 
file: No such file or directory)

Is there another build flag I have to trigger? It looks like ghc-stage2
is still attempting load things dynamically.

Cheers,
Edward

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

Reply via email to