最近、Cabalの問題に遭遇しましたが、手動でインストールすることでしか解決できませんでした。transformers-compat
プロジェクトを-f transformers3
実行する前に、Cabal Sandbox でフラグを設定します。cabal install
アプリケーションの.cabal
ファイル内で、ライブラリに依存していることを示し、特定のビルド フラグを使用してビルドする方法はありますか?
ベストアンサー1
Cabalの新しいバージョンでは、制約cabal.project.local
またはファイルに入力しますcabal.project
。例:
constraints: hmatrix +openblas
アプリケーションの .cabal ファイルで、特定のビルド フラグを使用してビルドされるように、ライブラリに依存していることを示す方法はありますか?
いいえ、しかしあなたの場合、これは実際にはソルバーの問題ではなく、むしろ情報のないエラーです(誰かがフラグを賢明に使用していないために発生します)。