# Trouble compiling with CodeBlocks for Windows

**URL:** <https://discourse.cataclysmdda.org/t/trouble-compiling-with-codeblocks-for-windows/21186>\
**Category:** The Toolbox\
**Created:** [August 28, 2019, 7:23pm UTC](https://discourse.cataclysmdda.org/t/trouble-compiling-with-codeblocks-for-windows/21186 "2019-08-28T19:23:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![asdfzxc920](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@asdfzxc920](https://discourse.cataclysmdda.org/u/asdfzxc920)\
**Post date:** [August 28, 2019, 7:23pm UTC](https://discourse.cataclysmdda.org/t/trouble-compiling-with-codeblocks-for-windows/21186/1 "2019-08-28T19:23:52Z")

</div>

Everything’s running smoothly until I hit sdltiles.cpp, then:

```
C:\projects\Cataclysm\Cataclysm-DDA-master\src\sdltiles.cpp: In lambda function:
C:\projects\Cataclysm\Cataclysm-DDA-master\src\sdltiles.cpp:3214:49: error: 'GetSystemWindowsDirectory' was not declared in this scope
         GetSystemWindowsDirectory( buf, 256 );

```

Any ideas on what’s causing this issue?

---

<div class="post-metadata">

**Author:** ![Zhilkin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/zhilkin/32/3749_2.png) [@Zhilkin](https://discourse.cataclysmdda.org/u/Zhilkin)\
**Post date:** [August 29, 2019, 12:18pm UTC](https://discourse.cataclysmdda.org/t/trouble-compiling-with-codeblocks-for-windows/21186/2 "2019-08-29T12:18:31Z")

</div>

You need to guard this code block for MinGW.

---

<div class="post-metadata">

**Author:** ![asdfzxc920](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@asdfzxc920](https://discourse.cataclysmdda.org/u/asdfzxc920)\
**Post date:** [August 29, 2019, 7:46pm UTC](https://discourse.cataclysmdda.org/t/trouble-compiling-with-codeblocks-for-windows/21186/3 "2019-08-29T19:46:13Z")

</div>

I ended up just hardcoding the path, which seems to work fine for now.
