5

我正在尝试在 MinGW 中为 Haskell 的 cabal 安装 SDL,但我遇到了一些问题。cabal 找不到 C 库,我也不知道为什么。这里有一些信息:

  • 我已经下载了 SDL1.2 的开发库和运行时库;
  • 对于开发版本,我make native它:它安装在/usr/include/SDLand /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/libPATHand LD_LIBRARY_PATH,仍然找不到 @!#* C lib。

你有想法吗?

4

0 回答 0