Re: failure with latest mingw
Roger Pack <[email protected]> Thu, 2 Feb 2017 09:49:48 -0700
| Newsgroups | gmane.comp.lib.sdl |
|---|---|
| Message-ID | <CAL1QdWcxfP8X_DvzFTMrG_iwY3r_8b2qP37SbcgQ10iz9WXS2Q@mail.gmail.com> |
On 2/1/17, Roger Pack <[email protected]> wrote: > As a note, with mingw-w64 git I get this: > > CC build/SDL_xinput.lo > In file included from src/core/windows/SDL_xinput.c:24:0: > src/core/windows/SDL_xinput.h:113:3: error: conflicting types for > ‘XINPUT_GAMEPAD_EX’ > } XINPUT_GAMEPAD_EX; > ^ > In file included from src/core/windows/SDL_xinput.h:29:0, > from src/core/windows/SDL_xinput.c:24: > /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/include/xinput.h:182:3: > note: previous declaration of ‘XINPUT_GAMEPAD_EX’ was here > } XINPUT_GAMEPAD_EX, *PXINPUT_GAMEPAD_EX; > ^ > In file included from src/core/windows/SDL_xinput.c:24:0: > src/core/windows/SDL_xinput.h:119:3: error: conflicting types for > ‘XINPUT_STATE_EX’ > } XINPUT_STATE_EX; > ^ > In file included from src/core/windows/SDL_xinput.h:29:0, > from src/core/windows/SDL_xinput.c:24: > /home/rdp/dev/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/include/xinput.h:192:3: > note: previous declaration of ‘XINPUT_STATE_EX’ was here > } XINPUT_STATE_EX, *PXINPUT_STATE_EX; > ^ > Makefile:547: recipe for target ‘build/SDL_xinput.lo’ failed > make: *** [build/SDL_xinput.lo] Error 1 > > removing those definitions from src/core/windows/SDL_xinput.h worked > around it, FWIW... Oddly, the failure doesn't seem to occur with mingw-w64 + gcc 6.3.0 but it did occur with mingw-w64 + gcc 4.9.3 FWIW. _______________________________________________ SDL mailing list [email protected] http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org