Archlinux install Haskell and packages w/ static linking
在大四時,嘗試用 Haskell 寫了手寫辨識的演算法,
其中調用 Three-penny 時遇到了些問題,
大概是遇到了 cabal dependency hell 了。
其中調用 Three-penny 時遇到了些問題,
大概是遇到了 cabal dependency hell 了。
之後把包砍掉重裝,改裝 static-linking 的 library,
package manager 改 stack。
package manager 改 stack。
stack default 是用 static-linking。
yay -S --needed ghc ghc-static ghc-pristine stack-bin
stack setup --system-ghc
stack install --system-ghc cabal-install
如果想用 static-linking 的 cabal 的話,就用裝好的 stack 裝它。
記得也要裝 ghc-static。
stack setup --system-ghc
stack install --system-ghc cabal-install
cabal user-config init
sed -i 's/-- with-compiler:/with-compiler: \/usr\/share\/ghc-pristine\/bin\/ghc/g' ~/.cabal/config
reference: archlinux wikipedia
reference: archlinux wikipedia
留言
張貼留言