問題タブ [cabal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1679 参照

haskell - cabal install yesodが失敗しますか?

Haskellパッケージの依存関係は引き続き問題ですが、これを回避する方法がわかりません。私の環境:

  • Ubuntu 10.10、新規インストール
  • apt-get install ghc6 cabal-install
  • cabal update && cabal install cabal-install

それで:

  • カバールインストールyesod

そして私はこれを手に入れます:

yesodをインストールするにはどうすればよいですか?

0 投票する
1 に答える
2012 参照

haskell - 依存関係がインストールされているにもかかわらず、Setup.hs を構成しようとしたときの依存関係の問題

Setup.hs ファイルと、ソース コードを含む別の .hs ファイルが提供されています。次の方法でインストールを構成しようとするたびに:

runhaskell Setup.hs 構成

エラーが発生します:

セットアップ: 少なくとも次の依存関係がありません: binary >=0.4.0 && <0.6.0, haskeline ==0.6.*

その後、cabal を使用してこれらの依存関係をインストールしましたが、Setup configure コマンドを再度実行しようとすると、同じエラーが発生します。私は Haskell をまったく初めて使用します。セットアップを再度実行する前に、cabal インストールを行った後に行方不明になっている別のステップはありますか?

0 投票する
1 に答える
710 参照

haskell - CabalライブラリをビルドしようとしたときにGHCビルドエラーが発生しました

システムにCabalをビルド/インストールしようとしていますが、次の依存関係エラーが発生しています。

GHC 6.6.1以降に「filepath」パッケージが付属していることを知っている限り、GHC 7.0.1をインストールしていますか?そして、私は「ベース」が何を指しているのか正確にはわかりませんか?

0 投票する
3 に答える
5216 参照

haskell - xmonadを開始します

私はxmonadをまったく使用していませんが、生産性を高めるためにxmonadを使い始めたいと思います。

これは私が使用しているガイドです(私はApple OS X Snow Leopardを使用しています) http://xmonad.org/tour.html#start

これまでのところ、Haskell-Platform、Cabal、dMenu、およびxmonadをインストールすることができました(cabalインストールを使用)。

ターミナルからxmonadを実行しようとすると、次のエラーが発生します。

誰かがこれが何を意味するのか説明できますか?ありがとう!

0 投票する
1 に答える
5915 参照

haskell - make:モジュール「システム」が見つかりませんでした

昨日、cabalでdarcsのインストールに失敗しましたが、今日はghc--makenode.hsを実行するとこれが発生します。

node.hs:13:8:モジュール `System'が見つかりませんでした:-vを使用して、検索されたファイルのリストを表示します。

どこかで、カバールはシステムモジュールを壊したようです。これを修復するにはどうすればよいですか?

OSXではバージョン7.0.1のghcを使用しています。

0 投票する
2 に答える
4297 参照

haskell - カバルでアレックス/ハッピーを使う

私が取っているクラスのコンパイラを書いています。このクラスは特に Haskell ではありませんが、Haskell を使用してコンパイラとインタープリターを作成しています。私の教授が簡単に実行/コンパイルできるように、cabal パッケージをセットアップしました。両方の実行可能ファイルの build-tools フィールドに happy と alex がありますが、Cabal はそれを無視し、Happy と Alex が生成すべきモジュールが見つからないと文句を言います。手動で実行した場合:

その後、陰謀団は完全に実行されます。

以前はcabalが自動的にそれらを実行していたと思いましたが、おそらく私の記憶は不完全です.

リンプ・カバル:

ディレクトリ レイアウト:

0 投票する
1 に答える
687 参照

haskell - 「cabal sdist」に「ビルドに必要なファイル」がすべて含まれていないのはなぜですか?

ウィキのエントリによると、

プロジェクトのビルドに必要なファイルをパッケージ化します

.cabal基本的に含まれている単純な実行可能ファイルのみのプロジェクトがあります

を超えて、以下のいくつかの追加.hsファイルで構成されています。たとえば、その他いくつか。src/src/MyMain.hssrc/Utils.hs

cabal buildのビルドに問題はなく、以下myprogの必要な追加.hsファイルをコンパイルしますが、コンパイルしないため、機能不全のソース tarball が作成されます。私は何を間違っていますか?h-source-dirs の下にすべてのソース ファイルを含めるように cabal に指示するにはどうすればよいですか?src/cabal sdist

補足として、GNU Autotools には、make distcheck最初にソース tar ボールをビルドし、次に新しく生成されたソース tar ボールを介してプロジェクトをビルドしようとするターゲットがありました。cabal私のsource-tarballが健全であることを確認するために、似たようなものはありますか?

0 投票する
2 に答える
9545 参照

haskell - ghcが私のcabalでインストールされたパッケージを見つけることができません

ghc 6.12.3をインストールしてから、Haskellプラットフォームをインストールしました。テストプログラムをコンパイルしようとしています:

だから、当然、私はします

これは正常に機能し、パッケージを〜/ .cabal / lib / bindings-0.1.2に配置します。問題は、ghcで再度コンパイルしようとしても、cabalでインストールしたパッケージが見つからないことです。詳細モードでコンパイルすると、次のようになります。

別のstackoverflowユーザーによって提案されたように、私は試しました:

しかし、役に立たない。検索するパッケージディレクトリのリストに.cabalを追加するにはどうすればよいですか?ありがとうございました!

0 投票する
2 に答える
331 参照

haskell - 〜/ .cabalにインストールしたパッケージを使用するようにmyproj.cabalに指示するにはどうすればよいですか?

プロジェクトのファイルを書き込もうとしていmyproj.cabalますが、インストールしたパッケージが見つからないようです。~/.cabal

私はここで何が間違っているのですか?

0 投票する
1 に答える
265 参照

testing - カバール、HTF、およびHUnitアサーションの奇妙さ

だから私はHTFを使ってHUnitスタイルのアサーションを実行しようとしています

そして、私が使用するghc --makeと、それは正しく動作しているようです。

しかし、cabalを使用してビルドすると、失敗するはずのすべてのテストが失敗するわけではありません。

何が問題になっていますか?どうすれば修正できますか?