<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Strange compile errors - Can&#39;t see anything wrong.</title>
		<link>http://www.allegro.cc/forums/view/589249</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Sun, 24 Dec 2006 20:44:45 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I have come code (no duh <img src="http://www.allegro.cc/forums/smileys/rolleyes.gif" alt="::)" /> ) and it is giving me trouble. I am using Dev-C++.</p><p>Compiling errors:</p><p>expected init-declarator before &#39;*&#39; token <br />expected `,&#39; or `;&#39; before &#39;*&#39; token<br />[Build Error]  [main.o] Error 1</p><p>Also, my Run and Compile and Run icons are diabled.</p><p>My code:
</p><div class="source-code"><div class="toolbar"></div><div class="inner"><table width="100%"><tbody><tr><td class="number">1</td><td><span class="p">#include &lt;allegro.h&gt;</span></td></tr><tr><td class="number">2</td><td><span class="p">#include "particle_array.h"</span></td></tr><tr><td class="number">3</td><td>&#160;</td></tr><tr><td class="number">4</td><td>&#160;</td></tr><tr><td class="number">5</td><td><a href="http://www.allegro.cc/manual/BITMAP" target="_blank"><span class="a">BITMAP</span></a> <span class="k3">*</span> interface_bitmap<span class="k2">;</span> <span class="c">//It says the error is in THIS LINE.</span></td></tr><tr><td class="number">6</td><td>&#160;</td></tr><tr><td class="number">7</td><td><span class="k1">bool</span> exit_next_loop <span class="k3">=</span> <span class="k1">false</span><span class="k2">;</span></td></tr><tr><td class="number">8</td><td>&#160;</td></tr><tr><td class="number">9</td><td><span class="c">//Needed to run.</span></td></tr><tr><td class="number">10</td><td><span class="k1">void</span> init<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">11</td><td><span class="k1">void</span> exit_button<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">12</td><td>&#160;</td></tr><tr><td class="number">13</td><td><span class="c">//My functions for the interface.</span></td></tr><tr><td class="number">14</td><td><span class="k1">void</span> draw_interface_to_screen<span class="k2">(</span><a href="http://www.allegro.cc/manual/BITMAP" target="_blank"><span class="a">BITMAP</span></a><span class="k3">*</span><a href="http://www.allegro.cc/manual/screen" target="_blank"><span class="a">screen</span></a><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">15</td><td>&#160;</td></tr><tr><td class="number">16</td><td><span class="k1">int</span> main<span class="k2">(</span><span class="k2">)</span> <span class="k2">{</span></td></tr><tr><td class="number">17</td><td>  init<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">18</td><td>    </td></tr><tr><td class="number">19</td><td>    <span class="k1">int</span> selected_type<span class="k2">;</span> <span class="c">//The selected particle</span></td></tr><tr><td class="number">20</td><td>    <span class="k1">int</span> selected_size<span class="k2">;</span> <span class="c">//The current size</span></td></tr><tr><td class="number">21</td><td>    </td></tr><tr><td class="number">22</td><td>    particlearray particles<span class="k2">;</span></td></tr><tr><td class="number">23</td><td>    <span class="k1">int</span> xmouse <span class="k3">=</span> <a href="http://www.allegro.cc/manual/mouse_x" target="_blank"><span class="a">mouse_x</span></a><span class="k2">;</span></td></tr><tr><td class="number">24</td><td>    <span class="k1">int</span> ymouse <span class="k3">=</span> <a href="http://www.allegro.cc/manual/mouse_y" target="_blank"><span class="a">mouse_y</span></a><span class="k2">;</span></td></tr><tr><td class="number">25</td><td>    </td></tr><tr><td class="number">26</td><td>  <span class="k1">while</span> <span class="k2">(</span><span class="k3">!</span>exit_next_loop<span class="k2">)</span></td></tr><tr><td class="number">27</td><td>    <span class="k2">{</span></td></tr><tr><td class="number">28</td><td>        xmouse <span class="k3">=</span> <a href="http://www.allegro.cc/manual/mouse_x" target="_blank"><span class="a">mouse_x</span></a><span class="k2">;</span></td></tr><tr><td class="number">29</td><td>        ymouse <span class="k3">=</span> <a href="http://www.allegro.cc/manual/mouse_y" target="_blank"><span class="a">mouse_y</span></a><span class="k2">;</span></td></tr><tr><td class="number">30</td><td>        <span class="k1">int</span> xmouse <span class="k3">=</span> <a href="http://www.allegro.cc/manual/mouse_x" target="_blank"><span class="a">mouse_x</span></a><span class="k2">;</span></td></tr><tr><td class="number">31</td><td>        <span class="k1">int</span> ymouse <span class="k3">=</span> <a href="http://www.allegro.cc/manual/mouse_y" target="_blank"><span class="a">mouse_y</span></a><span class="k2">;</span></td></tr><tr><td class="number">32</td><td>        <span class="k1">if</span><span class="k2">(</span><a href="http://www.allegro.cc/manual/mouse_x" target="_blank"><span class="a">mouse_x</span></a> <span class="k3">&lt;</span><span class="k3">=</span> <span class="n">600</span> <span class="k3">&amp;</span><span class="k3">&amp;</span> <a href="http://www.allegro.cc/manual/mouse_b" target="_blank"><span class="a">mouse_b</span></a> <span class="k3">&amp;</span> <span class="n">1</span><span class="k2">)</span></td></tr><tr><td class="number">33</td><td>        <span class="k2">{</span></td></tr><tr><td class="number">34</td><td>            particles.new_particle<span class="k2">(</span>selected_type, xmouse, ymouse, selected_size<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">35</td><td>        <span class="k2">}</span></td></tr><tr><td class="number">36</td><td>        <span class="k1">if</span><span class="k2">(</span><a href="http://www.allegro.cc/manual/mouse_x" target="_blank"><span class="a">mouse_x</span></a> <span class="k3">&lt;</span><span class="k3">=</span> <span class="n">600</span> <span class="k3">&amp;</span><span class="k3">&amp;</span> <a href="http://www.allegro.cc/manual/mouse_b" target="_blank"><span class="a">mouse_b</span></a> <span class="k3">&amp;</span> <span class="n">2</span><span class="k2">)</span></td></tr><tr><td class="number">37</td><td>        <span class="k2">{</span></td></tr><tr><td class="number">38</td><td>            particles.erase_particles<span class="k2">(</span><a href="http://www.allegro.cc/manual/mouse_x" target="_blank"><span class="a">mouse_x</span></a>, <a href="http://www.allegro.cc/manual/mouse_y" target="_blank"><span class="a">mouse_y</span></a>, selected_size<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">39</td><td>        <span class="k2">}</span></td></tr><tr><td class="number">40</td><td>        </td></tr><tr><td class="number">41</td><td>        <a href="http://www.allegro.cc/manual/blit" target="_blank"><span class="a">blit</span></a><span class="k2">(</span>particles.draw_to_screen<span class="k2">(</span><span class="k2">)</span>, <a href="http://www.allegro.cc/manual/screen" target="_blank"><span class="a">screen</span></a>, <span class="n">0</span>,<span class="n">0</span>,<span class="n">0</span>,<span class="n">0</span>,<span class="n">600</span>,<span class="n">600</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">42</td><td>        draw_interface_to_screen<span class="k2">(</span><a href="http://www.allegro.cc/manual/screen" target="_blank"><span class="a">screen</span></a><span class="k2">)</span><span class="k2">;</span>        </td></tr><tr><td class="number">43</td><td>        </td></tr><tr><td class="number">44</td><td>    </td></tr><tr><td class="number">45</td><td>  <span class="k2">}</span></td></tr><tr><td class="number">46</td><td>&#160;</td></tr><tr><td class="number">47</td><td>  </td></tr><tr><td class="number">48</td><td>  <span class="k1">return</span> <span class="n">0</span><span class="k2">;</span></td></tr><tr><td class="number">49</td><td><span class="k2">}</span></td></tr><tr><td class="number">50</td><td><a href="http://www.allegro.cc/manual/END_OF_MAIN" target="_blank"><span class="a">END_OF_MAIN</span></a><span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">51</td><td>&#160;</td></tr><tr><td class="number">52</td><td><span class="k1">void</span> exit_button<span class="k2">(</span><span class="k2">)</span></td></tr><tr><td class="number">53</td><td><span class="k2">{</span></td></tr><tr><td class="number">54</td><td>    exit_next_loop <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span></td></tr><tr><td class="number">55</td><td><span class="k2">}</span></td></tr><tr><td class="number">56</td><td>&#160;</td></tr><tr><td class="number">57</td><td><span class="k1">void</span> init<span class="k2">(</span><span class="k2">)</span> <span class="k2">{</span></td></tr><tr><td class="number">58</td><td>  <span class="k1">int</span> depth, res<span class="k2">;</span></td></tr><tr><td class="number">59</td><td>  <a href="http://www.allegro.cc/manual/allegro_init" target="_blank"><span class="a">allegro_init</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">60</td><td>  depth <span class="k3">=</span> <a href="http://www.allegro.cc/manual/desktop_color_depth" target="_blank"><span class="a">desktop_color_depth</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">61</td><td>  <span class="k1">if</span> <span class="k2">(</span>depth <span class="k3">=</span><span class="k3">=</span> <span class="n">0</span><span class="k2">)</span> depth <span class="k3">=</span> <span class="n">32</span><span class="k2">;</span></td></tr><tr><td class="number">62</td><td>  <a href="http://www.allegro.cc/manual/set_color_depth" target="_blank"><span class="a">set_color_depth</span></a><span class="k2">(</span>depth<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">63</td><td>  res <span class="k3">=</span> <a href="http://www.allegro.cc/manual/set_gfx_mode" target="_blank"><span class="a">set_gfx_mode</span></a><span class="k2">(</span>GFX_AUTODETECT_WINDOWED, <span class="n">640</span>, <span class="n">480</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">64</td><td>  <span class="k1">if</span> <span class="k2">(</span>res <span class="k3">!</span><span class="k3">=</span> <span class="n">0</span><span class="k2">)</span> <span class="k2">{</span></td></tr><tr><td class="number">65</td><td>    <a href="http://www.allegro.cc/manual/allegro_message" target="_blank"><span class="a">allegro_message</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/allegro_error" target="_blank"><span class="a">allegro_error</span></a><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">66</td><td>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_298.html" target="_blank">exit</a><span class="k2">(</span><span class="k3">-</span><span class="n">1</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">67</td><td>  <span class="k2">}</span></td></tr><tr><td class="number">68</td><td>  </td></tr><tr><td class="number">69</td><td>  <a href="http://www.allegro.cc/manual/set_window_title" target="_blank"><span class="a">set_window_title</span></a><span class="k2">(</span><span class="s">"Particle Master"</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">70</td><td>&#160;</td></tr><tr><td class="number">71</td><td>  <a href="http://www.allegro.cc/manual/install_timer" target="_blank"><span class="a">install_timer</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">72</td><td>  <a href="http://www.allegro.cc/manual/install_keyboard" target="_blank"><span class="a">install_keyboard</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">73</td><td>  <a href="http://www.allegro.cc/manual/install_mouse" target="_blank"><span class="a">install_mouse</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">74</td><td>  <span class="c">/* add other initializations here */</span></td></tr><tr><td class="number">75</td><td>  </td></tr><tr><td class="number">76</td><td>  <a href="http://www.allegro.cc/manual/LOCK_FUNCTION" target="_blank"><span class="a">LOCK_FUNCTION</span></a><span class="k2">(</span>exit_button<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">77</td><td>    <a href="http://www.allegro.cc/manual/set_close_button_callback" target="_blank"><span class="a">set_close_button_callback</span></a><span class="k2">(</span>exit_button<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">78</td><td>&#160;</td></tr><tr><td class="number">79</td><td><span class="k2">}</span></td></tr></tbody></table></div></div><p>

My header file:</p><div class="source-code"><div class="toolbar"></div><div class="inner"><table width="100%"><tbody><tr><td class="number">1</td><td><span class="c">//The Particlearray class.</span></td></tr><tr><td class="number">2</td><td><span class="c">// Stores a vector of particles for the user to see.</span></td></tr><tr><td class="number">3</td><td>&#160;</td></tr><tr><td class="number">4</td><td>&#160;</td></tr><tr><td class="number">5</td><td><span class="p">#ifndef PARTICLE_ARRAY_H</span></td></tr><tr><td class="number">6</td><td><span class="p">#define PARTICLE_ARRAY_H</span></td></tr><tr><td class="number">7</td><td>&#160;</td></tr><tr><td class="number">8</td><td>&#160;</td></tr><tr><td class="number">9</td><td><span class="p">#include &lt;vector&gt;</span></td></tr><tr><td class="number">10</td><td><span class="p">#include &lt;allegro.h&gt;</span></td></tr><tr><td class="number">11</td><td>&#160;</td></tr><tr><td class="number">12</td><td><span class="k1">class</span> particle <span class="c">//The particle class. Many of there reside in a particlearray.</span></td></tr><tr><td class="number">13</td><td><span class="k2">{</span></td></tr><tr><td class="number">14</td><td>    public:</td></tr><tr><td class="number">15</td><td>        </td></tr><tr><td class="number">16</td><td>particle<span class="k2">(</span><span class="k1">int</span> type, <span class="k1">int</span> x, <span class="k1">int</span> y, <span class="k1">int</span> particle_size<span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">17</td><td>particle<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span></td></tr><tr><td class="number">18</td><td>&#160;</td></tr><tr><td class="number">19</td><td><span class="k1">int</span> how_close_to<span class="k2">(</span><span class="k1">int</span> x, <span class="k1">int</span> y<span class="k2">)</span><span class="k2">;</span> <span class="c">//Returns the distance a bitmap is close to a point.</span></td></tr><tr><td class="number">20</td><td><span class="k1">bool</span> is_point_in<span class="k2">(</span><span class="k1">int</span> x, <span class="k1">int</span> y<span class="k2">)</span><span class="k2">;</span> <span class="c">//Returns if a point is in the particle.</span></td></tr><tr><td class="number">21</td><td>&#160;</td></tr><tr><td class="number">22</td><td><span class="k1">int</span> return_type<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span> <span class="c">//Returns the type of the particle.</span></td></tr><tr><td class="number">23</td><td>&#160;</td></tr><tr><td class="number">24</td><td><span class="k1">void</span> calculate<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span> <span class="c">//Calculates the "physics" of the particle.</span></td></tr><tr><td class="number">25</td><td>&#160;</td></tr><tr><td class="number">26</td><td><a href="http://www.allegro.cc/manual/BITMAP" target="_blank"><span class="a">BITMAP</span></a><span class="k3">*</span> draw_to<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span> <span class="c">//Draws the particle on specified bitmap.</span></td></tr><tr><td class="number">27</td><td>&#160;</td></tr><tr><td class="number">28</td><td>    private:</td></tr><tr><td class="number">29</td><td>        </td></tr><tr><td class="number">30</td><td><span class="k1">int</span> x_pos<span class="k2">;</span></td></tr><tr><td class="number">31</td><td><span class="k1">int</span> y_pos<span class="k2">;</span></td></tr><tr><td class="number">32</td><td>&#160;</td></tr><tr><td class="number">33</td><td><span class="k1">int</span> x_vel<span class="k2">;</span> <span class="c">// The x and y velocities.</span></td></tr><tr><td class="number">34</td><td><span class="k1">int</span> y_vel<span class="k2">;</span></td></tr><tr><td class="number">35</td><td>&#160;</td></tr><tr><td class="number">36</td><td><span class="k1">int</span> type<span class="k2">;</span> <span class="c">//The particle type.</span></td></tr><tr><td class="number">37</td><td>&#160;</td></tr><tr><td class="number">38</td><td><span class="k2">}</span></td></tr><tr><td class="number">39</td><td>&#160;</td></tr><tr><td class="number">40</td><td>&#160;</td></tr><tr><td class="number">41</td><td>&#160;</td></tr><tr><td class="number">42</td><td><span class="c">//The array of particles.</span></td></tr><tr><td class="number">43</td><td><span class="k1">class</span> particlearray</td></tr><tr><td class="number">44</td><td><span class="k2">{</span></td></tr><tr><td class="number">45</td><td>    public:</td></tr><tr><td class="number">46</td><td>&#160;</td></tr><tr><td class="number">47</td><td><span class="k1">void</span> new_particle<span class="k2">(</span><span class="k1">int</span> type,<span class="k1">volatile</span> <span class="k1">int</span> x,<span class="k1">volatile</span> <span class="k1">int</span> y, <span class="k1">int</span> size, <span class="k1">bool</span> giantparticle <span class="k3">=</span> <span class="k1">false</span><span class="k2">)</span><span class="k2">;</span> <span class="c">//Makes a new particle at the end of the vector.</span></td></tr><tr><td class="number">48</td><td><span class="k1">void</span> erase_particles<span class="k2">(</span><span class="k1">int</span> x, <span class="k1">int</span> y, <span class="k1">int</span> size<span class="k2">)</span><span class="k2">;</span> <span class="c">//Erases the particles.</span></td></tr><tr><td class="number">49</td><td><a href="http://www.allegro.cc/manual/BITMAP" target="_blank"><span class="a">BITMAP</span></a><span class="k3">*</span> draw_to_screen<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span> <span class="c">//Draws the particles to the specified bitmap.</span></td></tr><tr><td class="number">50</td><td>&#160;</td></tr><tr><td class="number">51</td><td>&#160;</td></tr><tr><td class="number">52</td><td>&#160;</td></tr><tr><td class="number">53</td><td>    private:</td></tr><tr><td class="number">54</td><td>        </td></tr><tr><td class="number">55</td><td>std::vector<span class="k3">&lt;</span>particle&gt; particle_vector<span class="k2">;</span> <span class="c">//The Particle Vector</span></td></tr><tr><td class="number">56</td><td>&#160;</td></tr><tr><td class="number">57</td><td><span class="k2">}</span></td></tr><tr><td class="number">58</td><td>&#160;</td></tr><tr><td class="number">59</td><td><span class="p">#endif</span></td></tr></tbody></table></div></div><p>

I have no idea what I did wrong, but this error is keeping me back. <img src="http://www.allegro.cc/forums/smileys/sad.gif" alt=":(" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Durnus)</author>
		<pubDate>Sun, 24 Dec 2006 11:06:29 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>sure, paste particle_array.h. just a thought, try &lt;allegro.h&gt; instead of &quot;allegro.h&quot;, but that shouldn&#39;t really matter..
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (kazzmir)</author>
		<pubDate>Sun, 24 Dec 2006 11:44:32 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Durnus, the code looks sound from a 10-second walkthrough, but I would take kazzmir&#39;s advice: change &quot;allegro.h&quot; to &lt;allegro.h&gt; since your allegro header file should be found in your compiler&#39;s &quot;include&quot; folder and not your local directory.</p><p>When compiling, do you have allegro&#39;s library declared?  Mine (from a DOS box, not Dev-C++) is:</p><p><tt>  gcc your_program.c</tt> <b>-lalleg</b>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (TeamTerradactyl)</author>
		<pubDate>Sun, 24 Dec 2006 12:54:55 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I am sure the allegro library is working. When I put in the particle_array.h, that&#39;s when the bug happens. I changed it to &lt;allegro.h&gt; anyway.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Durnus)</author>
		<pubDate>Sun, 24 Dec 2006 19:42:10 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
I am sure the allegro library is working.
</p></div></div><p>

Yes, there would have been far more errors had you not linked to the library.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (LennyLen)</author>
		<pubDate>Sun, 24 Dec 2006 19:47:36 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
<span class="source-code"><a href="http://www.allegro.cc/manual/BITMAP" target="_blank"><span class="a">BITMAP</span></a> <span class="k3">*</span> interface_bitmap<span class="k2">;</span> <span class="c">//It says the error is in THIS LINE.</span></span><br />If you remove the space between the * and interface_bitmap, does that make any difference?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Richard Phipps)</author>
		<pubDate>Sun, 24 Dec 2006 19:49:03 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>-&gt;Lennylen</p><p>Heh, I remember the time I didn&#39;t link it. That was the first bug I faced, and that was before I knew about allegro.cc. I had nowhere to turn.</p><p>-&gt;Richard Phipps</p><p>No, I&#39;m afraid that does not help.</p><p>More info on the bug:</p><p>If I move one of my integer declares to the first line, it says this as the compile error instead:</p><p>two or more data types in declaration of `xmouse&#39; <br />extraneous `int&#39; ignored <br />conversion from `volatile int&#39; to non-scalar type `particle&#39; requested <br />[Build Error]  [main.o] Error 1</p><p>These are the strangest errors I&#39;ve ever got.</p><p>[Random] I just noticed I&#39;m member 7997! Hehe [/Random]
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Durnus)</author>
		<pubDate>Sun, 24 Dec 2006 19:55:50 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Add semicolons immediately after the closing curly brace fore each class declaration.  Otherwise, it tries to interpret the immediate next stuff as an instance of the class.  Not sure quite how you end up with those error messages though : )
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (orz)</author>
		<pubDate>Sun, 24 Dec 2006 20:01:58 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You didn&#39;t put a semicolon ( ; ) after your class declarations.
</p><div class="source-code snippet"><div class="inner"><pre><span class="k1">class</span> Foo <span class="k2">{</span> <span class="c">/*. .. */</span> <span class="k2">}</span>     <span class="c">// Wrong</span>
<span class="k1">class</span> Bar <span class="k2">{</span> <span class="c">/* ... */</span> <span class="k2">}</span><span class="k2">;</span>    <span class="c">// Right</span>
</pre></div></div><p>

[edit] Beaten
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Hano Wair)</author>
		<pubDate>Sun, 24 Dec 2006 20:03:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>How was I that stupid when I made my header file....</p><p>I have no clue how that killed my app, but thanks, adding the semicolons worked. <img src="http://www.allegro.cc/forums/smileys/grin.gif" alt=";D" /></p><p>Dang... new problem.</p><p>Now when I compile, it won&#39;t let me run it. My Run and Compile and Run buttons are disabled. I checked my project folder, and there is no exe being created.</p><p>Compiler only says &quot;creating Particle Master.a&quot;
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Durnus)</author>
		<pubDate>Sun, 24 Dec 2006 20:04:02 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>i have no idea how Dev-C++ works, but it looks like you are building a library.<br />maybe you should recheck your project options
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (raccoon)</author>
		<pubDate>Sun, 24 Dec 2006 20:20:59 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
maybe you should recheck your project options
</p></div></div><p>

Seconded. Check what type of project you are building here:<br /> <br /> <br /><span class="remote-thumbnail"><span class="json">{"name":"590879","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/5\/2\/5299b9ea9c409a3ad57e66f69b006655.jpg","w":694,"h":347,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/5\/2\/5299b9ea9c409a3ad57e66f69b006655"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/5/2/5299b9ea9c409a3ad57e66f69b006655-240.jpg" alt="590879" width="240" height="120" /></span></p><p>It sounds like you have &quot;static library&quot; selected. Most likely you want Console (or perhaps GUI).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (LennyLen)</author>
		<pubDate>Sun, 24 Dec 2006 20:32:32 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks, that worked. I had no clue what I did to change the project type, but that was the problem.</p><p>Thanks for all the help, now I can go on programming. I hope I don&#39;t have any (many) more problems. <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Durnus)</author>
		<pubDate>Sun, 24 Dec 2006 20:44:45 +0000</pubDate>
	</item>
</rss>
