在cygwin中安装SDL

时间:2015-11-27 18:18:07

标签: cygwin sdl-2

我有Cygwin,安装版本2.8473,64位。我已经安装了gcc-g ++。我正在尝试安装SDL2,同时尝试SDL2-2.0.3和SDL2-2.0.4。我将讨论2.0.3的问题,因为那是稳定版本。

read我应该运行/usr/bin/set-gcc-default-3.sh,但它不在那里。 (gcc似乎确实安装了,因为我在SDL2-2.0.3目录中运行make时看到它正常工作。)我还没有找到通过搜索Internet获取它的地方 - 也许这是吗?没有它,make给了我这些抱怨:

Warning, configure.in is out of date

和许多"静态声明"像这样的错误:

.../SDL_render_d3d11.c:135:19: error: static declaration of 'IID_IDXGIFactory2' follows non-static declaration
   static const GUID IID_IDXGIFactory2 = { 0x50c83a1c, 0xe072, 0x4c48, { 0x87, 0xb
               ^

我无法通过Google IID_IDXGIFactory2找到任何有用的内容。

1 个答案:

答案 0 :(得分:2)

根据SDL Wiki的页面installation,"从SDL 2.0.3开始,代码库仍然在Cygwin和MingW32上编译,但我们希望它们在将来停止工作"所以它不再受支持了,我会离开它。