3

Windows 用の OpenAL Haskell バインディングをインストールしたいと考えています。試してみると、次のcabal install alutようになります。

Resolving dependencies...
Configuring OpenAL-1.4.0.2...
cabal: The package has a './configure' script. This requires a Unix
compatibility toolchain such as MinGW+MSYS or Cygwin.

MSYS または Cygwin をインストールすることは絶対に不可能です。runghc setup configureソース上で同じ結果が得られます。これは私を次のように導きます:

  1. Haskell Platform のインストールだけで OpenAL をインストールするにはどうすればよいですか? mingw が Windows の Haskell Platform に付属していることは知っています。それだけでこのスクリプトを実行できますか?
  2. cabalWindows 7 および Unix ベースのシステムにインストールするオーディオを再生できるパッケージはありますか?
  3. ソースには、構成スクリプト用に設計された何百ものディレクティブが含まれていますが、これは Windows では機能しません。プラットフォーム固有のバージョンのソースはありますか?つまり、スクリプトは既に Windows 環境で実行されていますか?

編集:問題のコンテキスト: 私は、とりわけサウンドを再生するHaskellプログラムを持っています。学生へのデモンストレーション/インタラクティブなプレゼンテーションに使用される予定です。ラボのコンピューターは Windows 7 を実行しています。Haskell プラットフォームはインストールされていますが、MSYS や Cygwin はインストールされていません。これを完了するのに約 45 分かかりますが、不必要に複雑で本質的に無意味なソフトウェアをインストールする時間はありません。Windows 互換のソース コードを手に入れることができれば、私が書いたプログラムと一緒に配布することもできます。これ以外に必要なパッケージはすべてcabal install問題ありません。これは、パッケージ管理の良い入門書でもあります。

Edit2: cabal installCygwin がインストールされている場合と同様に失敗しますrunghc setup configure

4

0 に答える 0