# Stdint.h removed?

**URL:** <https://discourse.libsdl.org/t/stdint-h-removed/23426>\
**Category:** SDL Development\
**Created:** [November 18, 2017, 8:18am UTC](https://discourse.libsdl.org/t/stdint-h-removed/23426 "2017-11-18T08:18:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Warblefly](https://discourse.libsdl.org/letter_avatar_proxy/v4/letter/w/a5b964/32.png) [@Warblefly](https://discourse.libsdl.org/u/Warblefly)\
**Post date:** [November 18, 2017, 8:18am UTC](https://discourse.libsdl.org/t/stdint-h-removed/23426/1 "2017-11-18T08:18:49Z")

</div>

Hello,

I’m not really a developer but noticed that my MinGW-64 compilation of SDL from Mercurial source started to fail when the header file yuv\_rgb.h [removed the reference to stdint.h](https://hg.libsdl.org/SDL/rev/ddc0bae7ca1a). Many integer types were reported as not declared and the compiler (gcc-7.2.0 cross-compiling to a x86\_64-w64-mingw32 target), understandably gave up in a confused and troubled state.

Replacing this reference to stdint.h restored peaceful compilation. Is there a different solution I should be observing?

---

<div class="post-metadata">

**Author:** ![stuaxo](https://discourse.libsdl.org/letter_avatar_proxy/v4/letter/s/958977/32.png) [@stuaxo](https://discourse.libsdl.org/u/stuaxo)\
**Post date:** [November 20, 2017, 2:08am UTC](https://discourse.libsdl.org/t/stdint-h-removed/23426/2 "2017-11-20T02:08:39Z")

</div>

I’ve opened a bug here [https://bugzilla.libsdl.org/show\_bug.cgi?id=3973](https://bugzilla.libsdl.org/show_bug.cgi?id=3973)
