[Haskell-cafe] static linking with ghc?

Scott Lawrence bytbox at gmail.com
Sun Apr 22 14:39:02 CEST 2012


Adding -optl-pthread fixes it for me.

On Sun, 22 Apr 2012, Johannes Waldmann wrote:

> Hi.
>
> I want to produce a statically linked executable.
> I am trying 'ghc  --make -fforce-recomp -static -optl-static  Main'
>
> but it gives lots of  errors like
> (.text+0xfa): undefined reference to `pthread_mutex_unlock'
> collect2: ld returned 1 exit status
>
> A similar thing is mentioned here (see Caveat)
> http://www.haskell.org/haskellwiki/Web/Literature/Static_linking
>
> The ghc user guide talks a great length about shared libs
> http://www.haskell.org/ghc/docs/latest/html/users_guide/using-shared-libs.html
> but I don't see anything on how to switch this off.
>
> - J.W.
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>

-- 
Scott Lawrence



More information about the Haskell-Cafe mailing list