1

nixpkgs で haskell を使い始めています。私が読んだnixpkgsの公式ガイドから

GHC は、インストールされているすべてのライブラリを独自の lib ディレクトリ内で見つけることを期待しています。

述べられているように、ghcはすべてのライブラリを同じパスにインストールする必要があると言っているようです。

ghc は、ghc-pkg で構成されたパッケージ データベースを参照することで、ライブラリのパスを見つけることができたと思いました。この場合、ライブラリをファイルシステムの異なるディレクトリに配置し、これらの異なるパスを解決するように package-db を構成することが可能です。しかし、これは上記のリンクで述べたことと矛盾するので、何が得られないのでしょうか?

ご回答ありがとうございます。

4

1 に答える 1