<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Installing Allegro 5.0.0 RC4 with Code::Blocks and MingW on Windows XP/7</title>
		<link>http://www.allegro.cc/forums/view/606041</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Tue, 11 Jan 2011 13:36:13 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I figured that I would save some people some time when trying to install Allegro 5 with code::blocks. I wrote this guide really fast, so let me know if you have any questions or need clarification. BTW, I just found out that the syntax is different for version 5, and i just threw on the first working example that I could find,<br />which is located at, <br /><a href="http://wiki.allegro.cc/index.php?title=Allegro_5_Tutorial/Bitmaps">http://wiki.allegro.cc/index.php?title=Allegro_5_Tutorial/Bitmaps</a>.</p><p>Installing Allegro 5.0.0 RC4 with Code::Blocks and MingW on Windows XP/7</p><p>1. Download &quot;codeblocks-10.05mingw-setup.exe&quot; located at:<br /><a href="http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download">http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download</a></p><p>2. Download &quot;dx9mgw.zip&quot; located at:<br /><a href="http://trent.gamblin.ca/dx/dx9mgw.zip">http://trent.gamblin.ca/dx/dx9mgw.zip</a></p><p>3.Download &quot;cmake-2.8.3-win32-x86.exe&quot; located at: <br /><a href="http://www.cmake.org/files/v2.8/cmake-2.8.3-win32-x86.exe">http://www.cmake.org/files/v2.8/cmake-2.8.3-win32-x86.exe</a></p><p>4. Download &quot;allegro-5.0.0rc4.7z&quot; located at:<br /><a href="http://sourceforge.net/projects/alleg/files/allegro-prerelease/5.0.0-rc4/allegro-5.0.0rc4.7z/download">http://sourceforge.net/projects/alleg/files/allegro-prerelease/5.0.0-rc4/allegro-5.0.0rc4.7z/download</a></p><p>5. Install the &quot;codeblocks-10.05mingw-setup.exe&quot; From step 1 <br />   into the directory C:\codeblocks. Select whichever, &quot;contrib plugins&quot; that you  would like to install. Choose to Finish without running codeblocks.</p><p>6. Add this Environment Variable to the end of the &quot;path&quot; system variable: ;C:\codeblocks\mingw\bin; (make sure that a semi-colon precedes the name, as shown)</p><p>7. Make a new Environment Variable, a System Variable, named MINGDIR, and give it the value: C:\codeblocks\mingw.</p><p>8. Extract &quot;dx9mgw.zip&quot; to &quot;dx9mgw&quot; and copy the &quot;lib&quot; and &quot;include&quot; folders located inside of &quot;dx9mgw&quot; directly to C:\codeblocks\mingw. <br />   Choose &quot;Yes to All&quot; when asked about overwriting anything in the old &quot;lib&quot; and &quot;include&quot;.</p><p>9. Extract &quot;allegro-5.0.0rc4.7z&quot; to &quot;allegro-5.0.0rc4&quot;, enter the directory and click until you see <br />   a folder named &quot;allegro&quot;. Copy &quot;allegro&quot; to the &quot;C:\codeblocks\mingw&quot; directory.</p><p>10. Install &quot;cmake-2.8.3-win32-x86.exe&quot; to &quot;C:\cmake&quot; and be sure to select the option to &quot;Add CMAKE to the system path for the current user&quot;. This is not the default.</p><p>11. Navigate to &quot;C:\codeblocks\mingw\allegro&quot; and create a new folder named &quot;build&quot;. </p><p>12. Go to Start and type cmd to run the terminal window.<br />   -type &quot;c:&quot;                             without quotes and press enter <br />   -type &quot;cd C:\codeblocks\mingw\allegro\build&quot; without quotes and press enter<br />   -type (cmake .. -G &quot;MinGW Makefiles&quot;)   without parantheticals and press enter<br />     wait for this to complete without errors. Some &quot;Not Found&quot; and &quot;Failed&quot; messages should be okay. <br />     They appear because it didn&#39;t find additional libraries that are not required.<br />   -type &quot;mingw32-make&quot;                   without quotes and press enter <br />     this could take a while to fully complete.<br />   -type &quot;mingw32-make install&quot;           without quotes and press enter<br />   -type &quot;exit&quot;           without quotes and press enter </p><p>13. Run the Code::Blocks program for the first time.<br />    -Click Settings-&gt;Compiler And Debugger-&gt;Toolchain executables. Click Auto-Detect for the compilers installation directory.<br />     A message should appear saying, (Auto-detected installation path of &quot;GNU GCC Compiler&quot; in &quot;C:\codeblocks\mingw&quot;). Click OK. Click OK again.</p><p>14. Click File-&gt;New Project-&gt;Win32GUIProject. Click Next. Select &quot;Frame Based&quot; and click next. Name your project and put it in its own folder. Click Next.<br />    Check that the GNU GCC compiler is selected, leave the other options checked for debug and release and click Finish.</p><p>15. Press F9 to run the window code if you want to.</p><p>16. Delete all of the code and enter the code below:</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><span class="p">#include &lt;stdio.h&gt;</span>
<span class="number">   2</span><span class="p">#include &lt;allegro5/allegro.h&gt;</span>
<span class="number">   3</span>
<span class="number">   4</span><span class="k1">const</span> <span class="k1">float</span> FPS <span class="k3">=</span> <span class="n">60</span><span class="k2">;</span>
<span class="number">   5</span><span class="k1">const</span> <span class="k1">int</span> <a href="http://www.allegro.cc/manual/SCREEN_W"><span class="a">SCREEN_W</span></a> <span class="k3">=</span> <span class="n">640</span><span class="k2">;</span>
<span class="number">   6</span><span class="k1">const</span> <span class="k1">int</span> <a href="http://www.allegro.cc/manual/SCREEN_H"><span class="a">SCREEN_H</span></a> <span class="k3">=</span> <span class="n">480</span><span class="k2">;</span>
<span class="number">   7</span><span class="k1">const</span> <span class="k1">int</span> BOUNCER_SIZE <span class="k3">=</span> <span class="n">32</span><span class="k2">;</span>
<span class="number">   8</span>
<span class="number">   9</span><span class="k1">int</span> main<span class="k2">(</span><span class="k1">int</span> argc, <span class="k1">char</span> <span class="k3">*</span><span class="k3">*</span>argv<span class="k2">)</span>
<span class="number">  10</span><span class="k2">{</span>
<span class="number">  11</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_DISPLAY"><span class="a">ALLEGRO_DISPLAY</span></a> <span class="k3">*</span>display <span class="k3">=</span> NULL<span class="k2">;</span>
<span class="number">  12</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_EVENT_QUEUE"><span class="a">ALLEGRO_EVENT_QUEUE</span></a> <span class="k3">*</span>event_queue <span class="k3">=</span> NULL<span class="k2">;</span>
<span class="number">  13</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_TIMER"><span class="a">ALLEGRO_TIMER</span></a> <span class="k3">*</span>timer <span class="k3">=</span> NULL<span class="k2">;</span>
<span class="number">  14</span>   <a href="http://www.allegro.cc/manual/ALLEGRO_BITMAP"><span class="a">ALLEGRO_BITMAP</span></a> <span class="k3">*</span>bouncer <span class="k3">=</span> NULL<span class="k2">;</span>
<span class="number">  15</span>   <span class="k1">float</span> bouncer_x <span class="k3">=</span> <a href="http://www.allegro.cc/manual/SCREEN_W"><span class="a">SCREEN_W</span></a> <span class="k3">/</span> <span class="n">2</span>.<span class="n">0</span> <span class="k3">-</span> BOUNCER_SIZE <span class="k3">/</span> <span class="n">2</span>.<span class="n">0</span><span class="k2">;</span>
<span class="number">  16</span>   <span class="k1">float</span> bouncer_y <span class="k3">=</span> <a href="http://www.allegro.cc/manual/SCREEN_H"><span class="a">SCREEN_H</span></a> <span class="k3">/</span> <span class="n">2</span>.<span class="n">0</span> <span class="k3">-</span> BOUNCER_SIZE <span class="k3">/</span> <span class="n">2</span>.<span class="n">0</span><span class="k2">;</span>
<span class="number">  17</span>   <span class="k1">float</span> bouncer_dx <span class="k3">=</span> <span class="k3">-</span><span class="n">4</span>.<span class="n">0</span>, bouncer_dy <span class="k3">=</span> <span class="n">4</span>.<span class="n">0</span><span class="k2">;</span>
<span class="number">  18</span>   <span class="k1">bool</span> redraw <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  19</span>
<span class="number">  20</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span><a href="http://www.allegro.cc/manual/al_init"><span class="a">al_init</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number">  21</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"failed to initialize allegro!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  22</span>      <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number">  23</span>   <span class="k2">}</span>
<span class="number">  24</span>
<span class="number">  25</span>   timer <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_timer"><span class="a">al_create_timer</span></a><span class="k2">(</span><span class="n">1</span>.<span class="n">0</span> <span class="k3">/</span> FPS<span class="k2">)</span><span class="k2">;</span>
<span class="number">  26</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>timer<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  27</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"failed to create timer!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  28</span>      <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number">  29</span>   <span class="k2">}</span>
<span class="number">  30</span>
<span class="number">  31</span>   display <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_display"><span class="a">al_create_display</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/SCREEN_W"><span class="a">SCREEN_W</span></a>, <a href="http://www.allegro.cc/manual/SCREEN_H"><span class="a">SCREEN_H</span></a><span class="k2">)</span><span class="k2">;</span>
<span class="number">  32</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>display<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  33</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"failed to create display!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  34</span>      <a href="http://www.allegro.cc/manual/al_destroy_timer"><span class="a">al_destroy_timer</span></a><span class="k2">(</span>timer<span class="k2">)</span><span class="k2">;</span>
<span class="number">  35</span>      <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number">  36</span>   <span class="k2">}</span>
<span class="number">  37</span>
<span class="number">  38</span>   bouncer <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_bitmap"><span class="a">al_create_bitmap</span></a><span class="k2">(</span>BOUNCER_SIZE, BOUNCER_SIZE<span class="k2">)</span><span class="k2">;</span>
<span class="number">  39</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>bouncer<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  40</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"failed to create bouncer bitmap!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  41</span>      <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number">  42</span>      <a href="http://www.allegro.cc/manual/al_destroy_timer"><span class="a">al_destroy_timer</span></a><span class="k2">(</span>timer<span class="k2">)</span><span class="k2">;</span>
<span class="number">  43</span>      <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number">  44</span>   <span class="k2">}</span>
<span class="number">  45</span>
<span class="number">  46</span>   <a href="http://www.allegro.cc/manual/al_set_target_bitmap"><span class="a">al_set_target_bitmap</span></a><span class="k2">(</span>bouncer<span class="k2">)</span><span class="k2">;</span>
<span class="number">  47</span>
<span class="number">  48</span>   <a href="http://www.allegro.cc/manual/al_clear_to_color"><span class="a">al_clear_to_color</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">255</span>, <span class="n">0</span>, <span class="n">255</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  49</span>
<span class="number">  50</span>   <a href="http://www.allegro.cc/manual/al_set_target_bitmap"><span class="a">al_set_target_bitmap</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_get_backbuffer"><span class="a">al_get_backbuffer</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  51</span>
<span class="number">  52</span>   event_queue <span class="k3">=</span> <a href="http://www.allegro.cc/manual/al_create_event_queue"><span class="a">al_create_event_queue</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  53</span>   <span class="k1">if</span><span class="k2">(</span><span class="k3">!</span>event_queue<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  54</span>      <a href="http://www.delorie.com/djgpp/doc/libc/libc_345.html" target="_blank">fprintf</a><span class="k2">(</span>stderr, <span class="s">"failed to create event_queue!\n"</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  55</span>      <a href="http://www.allegro.cc/manual/al_destroy_bitmap"><span class="a">al_destroy_bitmap</span></a><span class="k2">(</span>bouncer<span class="k2">)</span><span class="k2">;</span>
<span class="number">  56</span>      <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number">  57</span>      <a href="http://www.allegro.cc/manual/al_destroy_timer"><span class="a">al_destroy_timer</span></a><span class="k2">(</span>timer<span class="k2">)</span><span class="k2">;</span>
<span class="number">  58</span>      <span class="k1">return</span> <span class="k3">-</span><span class="n">1</span><span class="k2">;</span>
<span class="number">  59</span>   <span class="k2">}</span>
<span class="number">  60</span>
<span class="number">  61</span>   <a href="http://www.allegro.cc/manual/al_register_event_source"><span class="a">al_register_event_source</span></a><span class="k2">(</span>event_queue, <a href="http://www.allegro.cc/manual/al_get_display_event_source"><span class="a">al_get_display_event_source</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  62</span>
<span class="number">  63</span>   <a href="http://www.allegro.cc/manual/al_register_event_source"><span class="a">al_register_event_source</span></a><span class="k2">(</span>event_queue, <a href="http://www.allegro.cc/manual/al_get_timer_event_source"><span class="a">al_get_timer_event_source</span></a><span class="k2">(</span>timer<span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  64</span>
<span class="number">  65</span>   <a href="http://www.allegro.cc/manual/al_clear_to_color"><span class="a">al_clear_to_color</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">0</span>,<span class="n">0</span>,<span class="n">0</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  66</span>
<span class="number">  67</span>   <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  68</span>
<span class="number">  69</span>   <a href="http://www.allegro.cc/manual/al_start_timer"><span class="a">al_start_timer</span></a><span class="k2">(</span>timer<span class="k2">)</span><span class="k2">;</span>
<span class="number">  70</span>
<span class="number">  71</span>   <span class="k1">while</span><span class="k2">(</span><span class="n">1</span><span class="k2">)</span>
<span class="number">  72</span>   <span class="k2">{</span>
<span class="number">  73</span>      <a href="http://www.allegro.cc/manual/ALLEGRO_EVENT"><span class="a">ALLEGRO_EVENT</span></a> ev<span class="k2">;</span>
<span class="number">  74</span>      <a href="http://www.allegro.cc/manual/al_wait_for_event"><span class="a">al_wait_for_event</span></a><span class="k2">(</span>event_queue, <span class="k3">&amp;</span>ev<span class="k2">)</span><span class="k2">;</span>
<span class="number">  75</span>
<span class="number">  76</span>      <span class="k1">if</span><span class="k2">(</span>ev.type <span class="k3">=</span><span class="k3">=</span> ALLEGRO_EVENT_TIMER<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  77</span>         <span class="k1">if</span><span class="k2">(</span>bouncer_x <span class="k3">&lt;</span> <span class="n">0</span> <span class="k3">|</span><span class="k3">|</span> bouncer_x <span class="k3">&gt;</span> <a href="http://www.allegro.cc/manual/SCREEN_W"><span class="a">SCREEN_W</span></a> <span class="k3">-</span> BOUNCER_SIZE<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  78</span>            bouncer_dx <span class="k3">=</span> <span class="k3">-</span>bouncer_dx<span class="k2">;</span>
<span class="number">  79</span>         <span class="k2">}</span>
<span class="number">  80</span>
<span class="number">  81</span>         <span class="k1">if</span><span class="k2">(</span>bouncer_y <span class="k3">&lt;</span> <span class="n">0</span> <span class="k3">|</span><span class="k3">|</span> bouncer_y <span class="k3">&gt;</span> <a href="http://www.allegro.cc/manual/SCREEN_H"><span class="a">SCREEN_H</span></a> <span class="k3">-</span> BOUNCER_SIZE<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  82</span>            bouncer_dy <span class="k3">=</span> <span class="k3">-</span>bouncer_dy<span class="k2">;</span>
<span class="number">  83</span>         <span class="k2">}</span>
<span class="number">  84</span>
<span class="number">  85</span>         bouncer_x <span class="k3">+</span><span class="k3">=</span> bouncer_dx<span class="k2">;</span>
<span class="number">  86</span>         bouncer_y <span class="k3">+</span><span class="k3">=</span> bouncer_dy<span class="k2">;</span>
<span class="number">  87</span>
<span class="number">  88</span>         redraw <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  89</span>      <span class="k2">}</span>
<span class="number">  90</span>      <span class="k1">else</span> <span class="k1">if</span><span class="k2">(</span>ev.type <span class="k3">=</span><span class="k3">=</span> ALLEGRO_EVENT_DISPLAY_CLOSE<span class="k2">)</span> <span class="k2">{</span>
<span class="number">  91</span>         <span class="k1">break</span><span class="k2">;</span>
<span class="number">  92</span>      <span class="k2">}</span>
<span class="number">  93</span>
<span class="number">  94</span>      <span class="k1">if</span><span class="k2">(</span>redraw <span class="k3">&amp;</span><span class="k3">&amp;</span> <a href="http://www.allegro.cc/manual/al_is_event_queue_empty"><span class="a">al_is_event_queue_empty</span></a><span class="k2">(</span>event_queue<span class="k2">)</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number">  95</span>         redraw <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span>
<span class="number">  96</span>
<span class="number">  97</span>         <a href="http://www.allegro.cc/manual/al_clear_to_color"><span class="a">al_clear_to_color</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/al_map_rgb"><span class="a">al_map_rgb</span></a><span class="k2">(</span><span class="n">0</span>,<span class="n">0</span>,<span class="n">0</span><span class="k2">)</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  98</span>
<span class="number">  99</span>         <a href="http://www.allegro.cc/manual/al_draw_bitmap"><span class="a">al_draw_bitmap</span></a><span class="k2">(</span>bouncer, bouncer_x, bouncer_y, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 100</span>
<span class="number"> 101</span>         <a href="http://www.allegro.cc/manual/al_flip_display"><span class="a">al_flip_display</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 102</span>      <span class="k2">}</span>
<span class="number"> 103</span>   <span class="k2">}</span>
<span class="number"> 104</span>
<span class="number"> 105</span>   <a href="http://www.allegro.cc/manual/al_destroy_bitmap"><span class="a">al_destroy_bitmap</span></a><span class="k2">(</span>bouncer<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 106</span>   <a href="http://www.allegro.cc/manual/al_destroy_timer"><span class="a">al_destroy_timer</span></a><span class="k2">(</span>timer<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 107</span>   <a href="http://www.allegro.cc/manual/al_destroy_display"><span class="a">al_destroy_display</span></a><span class="k2">(</span>display<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 108</span>   <a href="http://www.allegro.cc/manual/al_destroy_event_queue"><span class="a">al_destroy_event_queue</span></a><span class="k2">(</span>event_queue<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 109</span>
<span class="number"> 110</span>   <span class="k1">return</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 111</span><span class="k2">}</span>
</div></div><p>

17. This won&#39;t compile just yet. MAke sure to include the allegro library files as shown below:<br />    Click Project-&gt;Build Options-&gt;Linker Settings. Click Add. Click the &quot;...&quot; box.<br />    Navigate to &quot;C:\codeblocks\MinGW\lib&quot; and select &quot;liballegro.dll.a&quot;. <br />    Keep the path as relative, or not, it depends on what you prefer if the locations of the file changes in the future.</p><p>18. Build,Compile, and run the code to see if everything installed correctly.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (DocHoliday)</author>
		<pubDate>Tue, 11 Jan 2011 13:27:24 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>This looks like a pretty good guide. You should put it up on the Allegro wiki.</p><p>Don&#39;t forget to use &lt;code&gt;&lt;/code&gt; tags for posting code. You can edit your post to fix this by clicking on the edit post button near the top of your post.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Tue, 11 Jan 2011 13:36:13 +0000</pubDate>
	</item>
</rss>
