0

OpenGL-2.4.0.2パッケージを手動でインストールしようとしていますが、Hackageからtarballをダウンロードして解凍した後、実行したときに

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

そして、私はこれらを再インストールしようとしましたが、役に立ちませんでした。

Ubuntu11.04でGHC7.2.1、cabal-install0.8.0とCabal1.8.0.2を使用しています。

提案をありがとう!

4

1 に答える 1

2

cabal-install(cabalコマンドラインプログラム)を使用して依存関係をインストールした場合、それらはデフォルトでユーザーpackage-dbにインストールされます。ただし、このrunhaskell ./Setup.hs方法を使用してパッケージをインストールすると、デフォルトでグローバルインストールが実行されるため、user-dbのパッケージを使用できません。user-dbにパッケージをインストールしてみてください。

runhaskell ./Setup.hs configure --user

または、グローバルデータベースに依存関係を再インストールしcabal install --global fooます。

于 2012-02-14T00:09:16.577 に答える