GHC (Glasgow Haskell Compiler) をインストールする.
ところがエラーになった.
# pkg_add -v ghc
Update candidates: quirks-6.98 -> quirks-6.101
quirks-6.101 signed on 2023-02-14T11:05:49Z
quirks-6.98->6.101: ok
Can't install ghc-9.2.5p0 because of libraries
|library c.97.0 not found
| /usr/lib/libc.so.96.1 (system): bad major
| /usr/lib/libc.so.96.2 (system): bad major
| /usr/lib/libc.so.96.4 (system): bad major
| /usr/lib/libc.so.96.5 (system): bad major
|library pthread.27.0 not found
| /usr/lib/libpthread.so.26.1 (system): bad major
| /usr/lib/libpthread.so.26.2 (system): bad major
| /usr/lib/libpthread.so.26.3 (system): bad major
| /usr/lib/libpthread.so.26.4 (system): bad major
Direct dependencies for ghc-9.2.5p0 resolve to libffi-3.4.4 libiconv-1.17 gmp-6.2.1p0
Full dependency tree is libffi-3.4.4 gmp-6.2.1p0 libiconv-1.17
Read shared items: ok
Couldn't install ghc-9.2.5p0
libc.so と libpthread.so のメジャー番号が古く, インストールできない.
最新の GHC パッケージにシステムが対応していない.
それで, https://cdn.openbsd.org/pub/OpenBSD から安定板の ghc-9.2.4p2.tgz をダウンロードしてインストールする.
# pkg_add -v ghc-9.2.4p2.tgz
これで GHC がインストールされた.
Emacs から Haskell を使うためには haskell-mode を使う.
M-x run-haskell
これで Haskell インタープリターが起動する.
【このカテゴリーの最新記事】
- no image
- no image
- no image
- no image
- no image