<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Binaries for Allegro 4.4.3 GIT with critical fullscreen fixes</title>
		<link>http://www.allegro.cc/forums/view/616998</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Sun, 13 Aug 2017 20:01:11 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><b>EDIT</b><br />Update, 08/07/2017 3:14AM</p><p>I rebuilt the static libs to link to the MinGW C runtime statically. Download v3 below :</p><p><a href="https://bitbucket.org/bugsquasher/unofficial-allegro-5-binaries/downloads/Allegro443_MinGW71v3.7z">https://bitbucket.org/bugsquasher/unofficial-allegro-5-binaries/downloads/Allegro443_MinGW71v3.7z</a></p><p>They go with the compiler from here :</p><p><a href="https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/7.1.0/threads-posix/dwarf/i686-7.1.0-release-posix-dwarf-rt_v5-rev0.7z">https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/7.1.0/threads-posix/dwarf/i686-7.1.0-release-posix-dwarf-rt_v5-rev0.7z</a></p><p>Full dynamic debugging examples, tools, and tests. Includes, libs, and dlls provided for ogg, libpng, zlib, vorbis, and Allegro 4 from GIT as of 08/05/2017.</p><p>Several fullscreen issues with switching in and out were fixed by the guys from Zelda Classic. This is with their patches applied.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Sun, 06 Aug 2017 05:00:18 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks for the links and the work behind them Edgar,</p><p>I&#39;ve installed both the Allegro 4.4.3 and the MINGW.  I&#39;ve using Dev-CPP portable as I couldn&#39;t get the Mingw to work with Eclipse Helios. </p><p>In any case I&#39;m trying to compile my program and I&#39;m getting a weird error (weird to me anyways) I&#39;m not sure what is means.  Can you lead me in the right direction on what to look for?</p><p>Thanks<br />Ace</p><p> 
</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">   1</span> g<span class="k3">+</span><span class="k3">+</span>.exe allegro.o board.o keys.o main.o map.o play.o rand.o sound.o target.o title.o <span class="k3">-</span>o Dragons.exe <span class="k3">-</span>L<span class="s">"E:/Dev-Cpp/MinGW32/lib"</span> <span class="k3">-</span>L<span class="s">"E:/Dev-Cpp/MinGW32/i686-w64-mingw32/lib"</span> <span class="k3">-</span>static-libgcc ..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a
<span class="number">   2</span>
<span class="number">   3</span>board.o:board.cpp:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xa4f</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__screen<span class="s">'</span>
<span class="number">   4</span><span class="s">play.o:play.cpp:(.text+0x324): undefined reference to `_imp__screen'</span>
<span class="number">   5</span>play.o:play.cpp:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x70b</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__screen<span class="s">'</span>
<span class="number">   6</span><span class="s">play.o:play.cpp:(.text+0x9ac): undefined reference to `_imp__screen'</span>
<span class="number">   7</span>play.o:play.cpp:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xa1d</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__screen<span class="s">'</span>
<span class="number">   8</span><span class="s">play.o:play.cpp:(.text+0xa90): more undefined references to `_imp__screen'</span> follow
<span class="number">   9</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wkeybd.c.obj<span class="k2">)</span><span class="k2">:</span>wkeybd.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x16f</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectInputA<span class="s">'</span>
<span class="number">  10</span><span class="s">../../mingw32/lib/liballeg.a(wkeybd.c.obj):wkeybd.c:(.text+0x186): undefined reference to `CLSID_DirectInput'</span>
<span class="number">  11</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wkeybd.c.obj<span class="k2">)</span><span class="k2">:</span>wkeybd.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x18c</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CoCreateInstance@<span class="n">20</span><span class="s">'</span>
<span class="number">  12</span><span class="s">../../mingw32/lib/liballeg.a(wkeybd.c.obj):wkeybd.c:(.text+0x1e0): undefined reference to `GUID_SysKeyboardEm2'</span>
<span class="number">  13</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wkeybd.c.obj<span class="k2">)</span><span class="k2">:</span>wkeybd.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x200</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `c_dfDIKeyboard<span class="s">'</span>
<span class="number">  14</span><span class="s">../../mingw32/lib/liballeg.a(wsystem.c.obj):wsystem.c:(.text+0x69): undefined reference to `_imp__GetDeviceCaps@8'</span>
<span class="number">  15</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsystem.c.obj<span class="k2">)</span><span class="k2">:</span>wsystem.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xe4</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__GetDeviceCaps@<span class="n">8</span><span class="s">'</span>
<span class="number">  16</span><span class="s">../../mingw32/lib/liballeg.a(wthread.c.obj):wthread.c:(.text+0xe9): undefined reference to `_imp__CoInitialize@4'</span>
<span class="number">  17</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wthread.c.obj<span class="k2">)</span><span class="k2">:</span>wthread.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x102</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CoUninitialize@<span class="n">0</span><span class="s">'</span>
<span class="number">  18</span><span class="s">../../mingw32/lib/liballeg.a(wtimer.c.obj):wtimer.c:(.text+0x15): undefined reference to `_imp__timeGetTime@0'</span>
<span class="number">  19</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wtimer.c.obj<span class="k2">)</span><span class="k2">:</span>wtimer.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x133</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__timeGetTime@<span class="n">0</span><span class="s">'</span>
<span class="number">  20</span><span class="s">../../mingw32/lib/liballeg.a(wwnd.c.obj):wwnd.c:(.text+0x9e): undefined reference to `_imp__SetSystemPaletteUse@8'</span>
<span class="number">  21</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddraw.c.obj<span class="k2">)</span><span class="k2">:</span>wddraw.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x83</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `DirectDrawCreate@<span class="n">12</span><span class="s">'</span>
<span class="number">  22</span><span class="s">../../mingw32/lib/liballeg.a(wddraw.c.obj):wddraw.c:(.text+0xa4): undefined reference to `IID_IDirectDraw2'</span>
<span class="number">  23</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddraw.c.obj<span class="k2">)</span><span class="k2">:</span>wddraw.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x890</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__DeleteObject@<span class="n">4</span><span class="s">'</span>
<span class="number">  24</span><span class="s">../../mingw32/lib/liballeg.a(wddraw.c.obj):wddraw.c:(.text+0x8af): undefined reference to `_imp__DeleteObject@4'</span>
<span class="number">  25</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddraw.c.obj<span class="k2">)</span><span class="k2">:</span>wddraw.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x917</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreateCompatibleDC@<span class="n">4</span><span class="s">'</span>
<span class="number">  26</span><span class="s">../../mingw32/lib/liballeg.a(wddraw.c.obj):wddraw.c:(.text+0x95a): undefined reference to `_imp__CreateBitmap@20'</span>
<span class="number">  27</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddraw.c.obj<span class="k2">)</span><span class="k2">:</span>wddraw.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x97b</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreateCompatibleBitmap@<span class="n">12</span><span class="s">'</span>
<span class="number">  28</span><span class="s">../../mingw32/lib/liballeg.a(wddraw.c.obj):wddraw.c:(.text+0x981): undefined reference to `_imp__SelectObject@8'</span>
<span class="number">  29</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddraw.c.obj<span class="k2">)</span><span class="k2">:</span>wddraw.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x9f7</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__SetPixel@<span class="n">16</span><span class="s">'</span>
<span class="number">  30</span><span class="s">../../mingw32/lib/liballeg.a(wddraw.c.obj):wddraw.c:(.text+0xa16): undefined reference to `_imp__SetPixel@16'</span>
<span class="number">  31</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddraw.c.obj<span class="k2">)</span><span class="k2">:</span>wddraw.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xa8c</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__SetPixel@<span class="n">16</span><span class="s">'</span>
<span class="number">  32</span><span class="s">../../mingw32/lib/liballeg.a(wddraw.c.obj):wddraw.c:(.text+0xafd): undefined reference to `_imp__DeleteDC@4'</span>
<span class="number">  33</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddmode.c.obj<span class="k2">)</span><span class="k2">:</span>wddmode.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x19a</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__GetSystemPaletteEntries@<span class="n">16</span><span class="s">'</span>
<span class="number">  34</span><span class="s">../../mingw32/lib/liballeg.a(wddovl.c.obj):wddovl.c:(.text+0x2c5): undefined reference to `_imp__DeleteObject@4'</span>
<span class="number">  35</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddovl.c.obj<span class="k2">)</span><span class="k2">:</span>wddovl.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x3c2</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreateSolidBrush@<span class="n">4</span><span class="s">'</span>
<span class="number">  36</span><span class="s">../../mingw32/lib/liballeg.a(wddwin.c.obj):wddwin.c:(.text+0x914): undefined reference to `_imp__BitBlt@36'</span>
<span class="number">  37</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdsound.c.obj<span class="k2">)</span><span class="k2">:</span>wdsound.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xc9f</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `DirectSoundCreate@<span class="n">12</span><span class="s">'</span>
<span class="number">  38</span><span class="s">../../mingw32/lib/liballeg.a(wdsound.c.obj):wdsound.c:(.text+0x11a3): undefined reference to `DirectSoundCreate@12'</span>
<span class="number">  39</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdsound.c.obj<span class="k2">)</span><span class="k2">:</span>wdsound.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x1e91</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `DirectSoundEnumerateA@<span class="n">8</span><span class="s">'</span>
<span class="number">  40</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x59): undefined reference to `_imp__waveOutGetVolume@8'</span>
<span class="number">  41</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xb8</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutSetVolume@<span class="n">8</span><span class="s">'</span>
<span class="number">  42</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0xed): undefined reference to `_imp__waveOutReset@4'</span>
<span class="number">  43</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x107</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutSetVolume@<span class="n">8</span><span class="s">'</span>
<span class="number">  44</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x129): undefined reference to `_imp__waveOutUnprepareHeader@12'</span>
<span class="number">  45</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x13a</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutClose@<span class="n">4</span><span class="s">'</span>
<span class="number">  46</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x219): undefined reference to `_imp__waveOutGetPosition@12'</span>
<span class="number">  47</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x2f9</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutRestart@<span class="n">4</span><span class="s">'</span>
<span class="number">  48</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x31f): undefined reference to `_imp__waveOutPause@4'</span>
<span class="number">  49</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x433</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutOpen@<span class="n">24</span><span class="s">'</span>
<span class="number">  50</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x488): undefined reference to `_imp__waveOutPrepareHeader@12'</span>
<span class="number">  51</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x4b2</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutWrite@<span class="n">12</span><span class="s">'</span>
<span class="number">  52</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x54e): undefined reference to `_imp__waveOutGetVolume@8'</span>
<span class="number">  53</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5bc</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutReset@<span class="n">4</span><span class="s">'</span>
<span class="number">  54</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x5d6): undefined reference to `_imp__waveOutSetVolume@8'</span>
<span class="number">  55</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wsndwo.c.obj<span class="k2">)</span><span class="k2">:</span>wsndwo.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5f8</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__waveOutUnprepareHeader@<span class="n">12</span><span class="s">'</span>
<span class="number">  56</span><span class="s">../../mingw32/lib/liballeg.a(wsndwo.c.obj):wsndwo.c:(.text+0x609): undefined reference to `_imp__waveOutClose@4'</span>
<span class="number">  57</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdxver.c.obj<span class="k2">)</span><span class="k2">:</span>wdxver.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x14a</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectDraw2<span class="s">'</span>
<span class="number">  58</span><span class="s">../../mingw32/lib/liballeg.a(wdxver.c.obj):wdxver.c:(.text+0x23e): undefined reference to `IID_IDirectDrawSurface3'</span>
<span class="number">  59</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x2ff</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectInputA<span class="s">'</span>
<span class="number">  60</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x316): undefined reference to `CLSID_DirectInput'</span>
<span class="number">  61</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x31c</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CoCreateInstance@<span class="n">20</span><span class="s">'</span>
<span class="number">  62</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x484): undefined reference to `IID_IDirectInputDevice2A'</span>
<span class="number">  63</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x524</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `c_dfDIJoystick<span class="s">'</span>
<span class="number">  64</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x5d3): undefined reference to `GUID_XAxis'</span>
<span class="number">  65</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5de</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_YAxis<span class="s">'</span>
<span class="number">  66</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x5ea): undefined reference to `GUID_ZAxis'</span>
<span class="number">  67</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5f6</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_RzAxis<span class="s">'</span>
<span class="number">  68</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x602): undefined reference to `GUID_Slider'</span>
<span class="number">  69</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x60e</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_POV<span class="s">'</span>
<span class="number">  70</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x61a): undefined reference to `GUID_Button'</span>
<span class="number">  71</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x635</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_XAxis<span class="s">'</span>
<span class="number">  72</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x640): undefined reference to `GUID_XAxis'</span>
<span class="number">  73</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x64b</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_XAxis<span class="s">'</span>
<span class="number">  74</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x6a2): undefined reference to `GUID_YAxis'</span>
<span class="number">  75</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x6b1</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_YAxis<span class="s">'</span>
<span class="number">  76</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x6c0): undefined reference to `GUID_YAxis'</span>
<span class="number">  77</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x715</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_ZAxis<span class="s">'</span>
<span class="number">  78</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x724): undefined reference to `GUID_ZAxis'</span>
<span class="number">  79</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x733</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_ZAxis<span class="s">'</span>
<span class="number">  80</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x792): undefined reference to `GUID_RzAxis'</span>
<span class="number">  81</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x7a1</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_RzAxis<span class="s">'</span>
<span class="number">  82</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x7b0): undefined reference to `GUID_RzAxis'</span>
<span class="number">  83</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x813</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Slider<span class="s">'</span>
<span class="number">  84</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x822): undefined reference to `GUID_Slider'</span>
<span class="number">  85</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x831</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Slider<span class="s">'</span>
<span class="number">  86</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x8c2): undefined reference to `GUID_POV'</span>
<span class="number">  87</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x8d1</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_POV<span class="s">'</span>
<span class="number">  88</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x8e0): undefined reference to `GUID_POV'</span>
<span class="number">  89</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x943</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Button<span class="s">'</span>
<span class="number">  90</span><span class="s">../../mingw32/lib/liballeg.a(wjoydx.c.obj):wjoydx.c:(.text+0x951): undefined reference to `GUID_Button'</span>
<span class="number">  91</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoydx.c.obj<span class="k2">)</span><span class="k2">:</span>wjoydx.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x95f</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Button<span class="s">'</span>
<span class="number">  92</span><span class="s">../../mingw32/lib/liballeg.a(wjoyw32.c.obj):wjoyw32.c:(.text+0x103): undefined reference to `_imp__joyGetPosEx@8'</span>
<span class="number">  93</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoyw32.c.obj<span class="k2">)</span><span class="k2">:</span>wjoyw32.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x370</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__joyGetNumDevs@<span class="n">0</span><span class="s">'</span>
<span class="number">  94</span><span class="s">../../mingw32/lib/liballeg.a(wjoyw32.c.obj):wjoyw32.c:(.text+0x3af): undefined reference to `_imp__joyGetDevCapsA@12'</span>
<span class="number">  95</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wjoyw32.c.obj<span class="k2">)</span><span class="k2">:</span>wjoyw32.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x3d9</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__joyGetPosEx@<span class="n">8</span><span class="s">'</span>
<span class="number">  96</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x81): undefined reference to `_imp__midiOutReset@4'</span>
<span class="number">  97</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x92</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutClose@<span class="n">4</span><span class="s">'</span>
<span class="number">  98</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0xd1): undefined reference to `_imp__midiInStop@4'</span>
<span class="number">  99</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xe2</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiInReset@<span class="n">4</span><span class="s">'</span>
<span class="number"> 100</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0xf3): undefined reference to `_imp__midiInClose@4'</span>
<span class="number"> 101</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x139</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutSetVolume@<span class="n">8</span><span class="s">'</span>
<span class="number"> 102</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x169): undefined reference to `_imp__midiOutGetVolume@8'</span>
<span class="number"> 103</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x245</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutShortMsg@<span class="n">8</span><span class="s">'</span>
<span class="number"> 104</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x255): undefined reference to `_imp__midiOutReset@4'</span>
<span class="number"> 105</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x273</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutShortMsg@<span class="n">8</span><span class="s">'</span>
<span class="number"> 106</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x2bf): undefined reference to `_imp__midiOutOpen@20'</span>
<span class="number"> 107</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x2d6</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutReset@<span class="n">4</span><span class="s">'</span>
<span class="number"> 108</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x2f2): undefined reference to `_imp__midiOutReset@4'</span>
<span class="number"> 109</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x303</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutClose@<span class="n">4</span><span class="s">'</span>
<span class="number"> 110</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x354): undefined reference to `_imp__midiInOpen@20'</span>
<span class="number"> 111</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x36b</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiInReset@<span class="n">4</span><span class="s">'</span>
<span class="number"> 112</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x37c): undefined reference to `_imp__midiInStart@4'</span>
<span class="number"> 113</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x39e</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiInStop@<span class="n">4</span><span class="s">'</span>
<span class="number"> 114</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x3af): undefined reference to `_imp__midiInReset@4'</span>
<span class="number"> 115</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x3c0</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiInClose@<span class="n">4</span><span class="s">'</span>
<span class="number"> 116</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x3fc): undefined reference to `_imp__midiOutGetNumDevs@0'</span>
<span class="number"> 117</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x416</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiInGetNumDevs@<span class="n">0</span><span class="s">'</span>
<span class="number"> 118</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x48a): undefined reference to `_imp__midiInGetDevCapsA@12'</span>
<span class="number"> 119</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmidi.c.obj<span class="k2">)</span><span class="k2">:</span>wmidi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5cb</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__midiOutGetDevCapsA@<span class="n">12</span><span class="s">'</span>
<span class="number"> 120</span><span class="s">../../mingw32/lib/liballeg.a(wmidi.c.obj):wmidi.c:(.text+0x6d1): undefined reference to `_imp__midiOutReset@4'</span>
<span class="number"> 121</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5c1</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectInputA<span class="s">'</span>
<span class="number"> 122</span><span class="s">../../mingw32/lib/liballeg.a(wmouse.c.obj):wmouse.c:(.text+0x5d8): undefined reference to `CLSID_DirectInput'</span>
<span class="number"> 123</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5de</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CoCreateInstance@<span class="n">20</span><span class="s">'</span>
<span class="number"> 124</span><span class="s">../../mingw32/lib/liballeg.a(wmouse.c.obj):wmouse.c:(.text+0x632): undefined reference to `GUID_SysMouseEm2'</span>
<span class="number"> 125</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x6ab</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `c_dfDIMouse<span class="s">'</span>
<span class="number"> 126</span><span class="s">../../mingw32/lib/liballeg.a(wmouse.c.obj):wmouse.c:(.text+0x101c): undefined reference to `GUID_ZAxis'</span>
<span class="number"> 127</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x1024</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Button<span class="s">'</span>
<span class="number"> 128</span><span class="s">../../mingw32/lib/liballeg.a(wmouse.c.obj):wmouse.c:(.text+0x1034): undefined reference to `GUID_ZAxis'</span>
<span class="number"> 129</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x103f</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_ZAxis<span class="s">'</span>
<span class="number"> 130</span><span class="s">../../mingw32/lib/liballeg.a(wmouse.c.obj):wmouse.c:(.text+0x104a): undefined reference to `GUID_ZAxis'</span>
<span class="number"> 131</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x1061</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Button<span class="s">'</span>
<span class="number"> 132</span><span class="s">../../mingw32/lib/liballeg.a(wmouse.c.obj):wmouse.c:(.text+0x106b): undefined reference to `GUID_Button'</span>
<span class="number"> 133</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wmouse.c.obj<span class="k2">)</span><span class="k2">:</span>wmouse.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x1075</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `GUID_Button<span class="s">'</span>
<span class="number"> 134</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x11): undefined reference to `_imp__DeleteObject@4'</span>
<span class="number"> 135</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x613</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__SetPaletteEntries@<span class="n">16</span><span class="s">'</span>
<span class="number"> 136</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x630): undefined reference to `_imp__SelectPalette@12'</span>
<span class="number"> 137</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x63c</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__RealizePalette@<span class="n">4</span><span class="s">'</span>
<span class="number"> 138</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x6cc): undefined reference to `_imp__CreatePalette@4'</span>
<span class="number"> 139</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x76c</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreatePalette@<span class="n">4</span><span class="s">'</span>
<span class="number"> 140</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x7bb): undefined reference to `_imp__GetPaletteEntries@16'</span>
<span class="number"> 141</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x8fb</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreatePalette@<span class="n">4</span><span class="s">'</span>
<span class="number"> 142</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x91b): undefined reference to `_imp__SelectPalette@12'</span>
<span class="number"> 143</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x945</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__RealizePalette@<span class="n">4</span><span class="s">'</span>
<span class="number"> 144</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x96d): undefined reference to `_imp__CreateDIBitmap@24'</span>
<span class="number"> 145</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x9ad</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__DeleteObject@<span class="n">4</span><span class="s">'</span>
<span class="number"> 146</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x9ec): undefined reference to `_imp__GetObjectA@12'</span>
<span class="number"> 147</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xbea</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreatePalette@<span class="n">4</span><span class="s">'</span>
<span class="number"> 148</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0xc12): undefined reference to `_imp__SelectPalette@12'</span>
<span class="number"> 149</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xc2b</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__RealizePalette@<span class="n">4</span><span class="s">'</span>
<span class="number"> 150</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0xc5f): undefined reference to `_imp__GetDIBits@28'</span>
<span class="number"> 151</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xc9e</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__DeleteObject@<span class="n">4</span><span class="s">'</span>
<span class="number"> 152</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x145c): undefined reference to `_imp__StretchDIBits@52'</span>
<span class="number"> 153</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x15b4</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreateCompatibleDC@<span class="n">4</span><span class="s">'</span>
<span class="number"> 154</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x15ce): undefined reference to `_imp__CreateCompatibleBitmap@12'</span>
<span class="number"> 155</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x15d4</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__SelectObject@<span class="n">8</span><span class="s">'</span>
<span class="number"> 156</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x1636): undefined reference to `_imp__StretchBlt@44'</span>
<span class="number"> 157</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x16a4</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__DeleteObject@<span class="n">4</span><span class="s">'</span>
<span class="number"> 158</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x16b0): undefined reference to `_imp__DeleteDC@4'</span>
<span class="number"> 159</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x16d7</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CreateCompatibleDC@<span class="n">4</span><span class="s">'</span>
<span class="number"> 160</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x16f4): undefined reference to `_imp__CreateCompatibleBitmap@12'</span>
<span class="number"> 161</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x16fa</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__SelectObject@<span class="n">8</span><span class="s">'</span>
<span class="number"> 162</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x1767): undefined reference to `_imp__StretchBlt@44'</span>
<span class="number"> 163</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>gdi.c.obj<span class="k2">)</span><span class="k2">:</span>gdi.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x17d8</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__DeleteObject@<span class="n">4</span><span class="s">'</span>
<span class="number"> 164</span><span class="s">../../mingw32/lib/liballeg.a(gdi.c.obj):gdi.c:(.text+0x17e4): undefined reference to `_imp__DeleteDC@4'</span>
<span class="number"> 165</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddbmp.c.obj<span class="k2">)</span><span class="k2">:</span>wddbmp.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x175</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectDrawSurface2<span class="s">'</span>
<span class="number"> 166</span><span class="s">../../mingw32/lib/liballeg.a(wddbmp.c.obj):wddbmp.c:(.text+0x4f2): undefined reference to `IID_IDirectDrawSurface2'</span>
<span class="number"> 167</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddbmp.c.obj<span class="k2">)</span><span class="k2">:</span>wddbmp.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x794</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectDrawSurface2<span class="s">'</span>
<span class="number"> 168</span><span class="s">../../mingw32/lib/liballeg.a(wddbmp.c.obj):wddbmp.c:(.text+0xa26): undefined reference to `IID_IDirectDrawSurface2'</span>
<span class="number"> 169</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wddbmp.c.obj<span class="k2">)</span><span class="k2">:</span>wddbmp.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0xf54</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectDrawSurface2<span class="s">'</span>
<span class="number"> 170</span><span class="s">../../mingw32/lib/liballeg.a(wdsinput.c.obj):wdsinput.c:(.text+0x2c2): undefined reference to `IID_IDirectSoundCapture'</span>
<span class="number"> 171</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdsinput.c.obj<span class="k2">)</span><span class="k2">:</span>wdsinput.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x2d9</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `CLSID_DirectSoundCapture<span class="s">'</span>
<span class="number"> 172</span><span class="s">../../mingw32/lib/liballeg.a(wdsinput.c.obj):wdsinput.c:(.text+0x2e3): undefined reference to `_imp__CoCreateInstance@20'</span>
<span class="number"> 173</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdsinput.c.obj<span class="k2">)</span><span class="k2">:</span>wdsinput.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5fe</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `IID_IDirectSoundCapture<span class="s">'</span>
<span class="number"> 174</span><span class="s">../../mingw32/lib/liballeg.a(wdsinput.c.obj):wdsinput.c:(.text+0x615): undefined reference to `CLSID_DirectSoundCapture'</span>
<span class="number"> 175</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdsinput.c.obj<span class="k2">)</span><span class="k2">:</span>wdsinput.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x61f</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `_imp__CoCreateInstance@<span class="n">20</span><span class="s">'</span>
<span class="number"> 176</span><span class="s">../../mingw32/lib/liballeg.a(wdsndmix.c.obj):wdsndmix.c:(.text+0x50f): undefined reference to `DirectSoundCreate@12'</span>
<span class="number"> 177</span>..<span class="k3">/</span>..<span class="k3">/</span>mingw32<span class="k3">/</span>lib<span class="k3">/</span>liballeg.a<span class="k2">(</span>wdsndmix.c.obj<span class="k2">)</span><span class="k2">:</span>wdsndmix.c:<span class="k2">(</span>.text<span class="k3">+</span><span class="n">0x5a3</span><span class="k2">)</span><span class="k2">:</span> undefined reference to `DirectSoundCreate@<span class="n">12</span><span class="s">'</span>
<span class="number"> 178</span><span class="s">collect2.exe: error: ld returned 1 exit status</span>
<span class="number"> 179</span><span class="s"></span>
<span class="number"> 180</span><span class="s">E:\Dev-Cpp\workspace\Dragons\Makefile.win:25: recipe for target '</span>Dragons.exe<span class="s">' failed</span>
<span class="number"> 181</span><span class="s">mingw32-make.exe: *** [Dragons.exe] Error 1</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Thu, 10 Aug 2017 19:12:47 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Are these critical fixes relevant to all platforms or are they Windows specific?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Peter Hull)</author>
		<pubDate>Thu, 10 Aug 2017 20:41:41 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Great stuff, thanks Edgar.  I&#39;ll be really curious to try this with my Deluxe Pacman 1 game as I noticed some strange fullscreen problems, but only when the game shuts down.  There&#39;s a strange delay that lasts a few seconds.  No big deal but...</p><p>...nope, still there.  Long exit from fullscreen mode. I think it has something to do with a directx driver taking a while to shut down.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Neil Roy)</author>
		<pubDate>Fri, 11 Aug 2017 00:58:48 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Edgar,</p><p>I&#39;ve done some research on my errors.   I was able to get rid of the errors for my program obj files by adding </p><p>#define ALLEGRO_STATICLINK</p><p>However I still have all the liballeg.a errors.  I was reading someplace there may be an allegro version vs mingw version conflict.  Does this sound right?</p><p>Not trying to make my problems your problems, especially in light of all the work  you&#39;ve put in to this.  Just trying to figure out where to look next.</p><p>Thanks<br />Ace
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Fri, 11 Aug 2017 19:05:50 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Edit<br />@Peter - The fixes are only for Windows</p><p>No problem Ace, usage is On Topic for this thread. It&#39;s not a problem with the build though, but a problem in the way you&#39;re linking. When you link the static allegro lib, you also have to link in all the other libraries that it uses. That&#39;s what makes it static - it hasn&#39;t been linked yet.</p><p>So compare your link commands to this list, and see if you&#39;re missing any :</p><p>-static -lalleggl -ljpgalleg -lloadpng -llogg -lalleg-debug-static -lvorbis -lvorbisenc -lvorbisfile -logg -lpng16 -lzlibstatic -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lole32 -ldinput -lddraw -ldxguid -lwinmm -ldsound -static-libstdc++ -static-libgcc</p><p>Edit2<br />Neil, can you set me up with a debugging build of your Deluxe Pacman 1 game? I want to try and catch that bug you&#39;re describing in shutdown. Is it just DP1 or is it other programs / games that exhibit this behavior?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Sat, 12 Aug 2017 09:08:59 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>The fix for keyboard threadding is in now. I gave five or six hours of my day fighting with ag443 to get it to compile in MSVC9, and you can see my threads on that. The CMake config files for MSVC are incorrect, and it flat out refuses to compile after I fixed everything manually. Very fun indeed, but this latest patch:</p><p><a href="https://github.com/ArmageddonGames/allegro5/commit/f805b1ed4ac1aeab631763b699060943e157cfa3">https://github.com/ArmageddonGames/allegro5/commit/f805b1ed4ac1aeab631763b699060943e157cfa3</a></p><p>...should do it. IDK if you feel up to remastering this once this fix is in, or who would be in charge of it; and to verify that it compiles properly.</p><p>I need to set up MSYS again, as clearly that is the only way to compile allegro on Windows. :/
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ZoriaRPG)</author>
		<pubDate>Sun, 13 Aug 2017 19:40:12 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks Edgar,</p><p>I have linked a lot of the libraries you said to and it has changed up the errors some but I couldn&#39;t find kernal32 or anything after it.  Are they in a Windows folder somewhere?  I am running portable so I may not have them.</p><p>Just checking .  </p><p>Thanks<br />Ace</p><p>Edgar, I found the files. I&#39;m getting a run error but it did compile and link.</p><p>Thanks<br />Ace
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AceBlkwell)</author>
		<pubDate>Sun, 13 Aug 2017 20:01:11 +0000</pubDate>
	</item>
</rss>
