OpenGL-2.4.0.2パッケージを手動でインストールしようとしていますが、Hackageからtarballをダウンロードして解凍した後、実行時にHaskell:依存関係がないためにOpenGLをインストールできない
sudo runhaskell Setup.hs configure
私はこれらを取得する:
Configuring OpenGL-2.4.0.2...
Setup.hs: At least the following dependencies are missing:
GLURaw >=1.1.0.0,
ObjectName -any,
OpenGLRaw >=1.1.0.0,
StateVar -any,
Tensor -any
しかし、私はすでにこれらをインストールしていることをチェックしました:
GLURaw 1.1.0.1
ObjectName 1.0.0.0
OpenGLRaw 1.1.0.2
StateVar 1.0.0.0
Tensor 1.0.0.1
そして、私はこれらを再インストールしようとしましたが、無駄です。
私はUbuntu 11.04の下でGHC 7.2.1、cabal-install 0.8.0 with Cabal 1.8.0.2を使用します。
ありがとうございました!
スーパーユーザーとして設定しています(理由は?)。あなたがインストールした "欠落している"パッケージは、実際にはグローバルにインストールされているのでしょうか、それともそれらはユーザーパッケージの設定に入っていてスーパーユーザーの観点からインストールされていませんか? –
@ ThomasM.DuBuisson:sudoとwithoutの両方で試しましたが、どちらもうまくいきませんでした。注意してくれてありがとう:) –
しかし、あなたはその質問に答えなかった。 iirc(それは私がw/o cabal-installをインストールしてからしばらくありました)、デフォルトはグローバルデータベースです。パッケージがローカルにインストールされている場合は、 '--user'フラグを使ってローカルのパッケージベースを明示的に指定する必要があります。 –