无法使用mingw / msys安装SDL

时间:2013-01-17 23:45:41

标签: windows-7 mingw configure msys

我不知道这实际上是SDL问题还是我不​​知道如何从msys / mingw构建软件包。到目前为止我做了什么:

  1. 从sourceforge下载了最新的mingw-get-inst.exe并运行了它。这在msys里面安装了一个C:\MinGW\目录。这让我第一次感到困惑。当我打开mingw shell时,而不是按照我的预期将我带到我的/home/目录(我之前使用过mingw并记住这很奇怪),它让我进入/c/Users/me/

  2. 我认为这必须是我的主目录,并将提取的SDL-1.2.15/放在此位置。

  3. 然后我跑了:

    cd SDL-1.2.15
    ./configure --help
    

    但已收到sh: ./configure: No such file or directory

  4. 然后我创建了一个/c/MinGW/msys/1.0/home/目录,将其设置为HOME环境变量,将SDL文件夹移入其中并尝试再次配置相同的结果。

  5. 我真的不了解安装包的一些事情,我希望有人可以清理。我以前安装了一些,./configure; make; make install;似乎是一个常见的程序。我知道msys为make提供了功能,但configure是一个应该包含在每个包中的文件吗?如果是这样,为什么不在SDL包中/如何配置它?

    我一直在关注here的说明,他们似乎在评论中为其他人工作过。最底层的评论告诉mingw-get-inst有效,但我确实尝试了两种方式。

    我有一种感觉,我缺乏msys / mingw知识是我的问题。

    我在Windows 7上。

1 个答案:

答案 0 :(得分:0)

我遇到了与你描述的问题相同的问题,经过一些研究后我得到了SDL,SDL_image和SDL_ttf。

似乎 configure 文件仅存在于源代码包中。我在下载SDL_image源后发现了这一点。因此,问题可能在于 configure 文件只出现在源包中。

但是,我遇到了其他问题,所以我不确定这是否已经为我修好了,但似乎应该这样。