MinGW の Haskell の cabal 内に SDL をインストールしようとしていますが、いくつかの問題が発生しました。cabal は C ライブラリを見つけることができません。その理由はわかりません。ここにいくつかの情報があります:
- SDL1.2 の開発ライブラリとランタイム ライブラリの両方をダウンロードしました。
- 開発版の場合、それは次のとおりです。および
make nativeにインストールされています。/usr/include/SDL/usr/lib - を試しました
cabal install SDLが、ヘッダー ファイルと lib の両方が見つからないため失敗しました。 - それから、もう一度試してみ
cabal install SDL --extra-include-dirs=/usr/include/SDL --extra-lib-dirs=/usr/libます。ヘッダー ファイルは見つかりますが、 lib は見つかりません。 SDL.dllにランタイム ライブラリをコピーしましたが/usr/lib、まだ同じ問題があります。- 最後に、 と の両方に追加し
/usr/libましたが、まだその @!#* C lib が見つかりません。PATHLD_LIBRARY_PATH
アイデアはありますか?