Compiler error on static class variable
<p>In the <code>public</code> section of my class declaration, I have this:</p>

<pre><code>static float m_screenWidth;
static float m_screenHeight;
</code></pre>

<p>I can then set them to whatever I want in the class constructor or elsewhere, however, the compiler fails when I use them, saying:</p>

<p><code>Undefined symbols for architecture</code></p>

<p>This is noted on any line in which I try to access these members. In class methods, I access them by name. In non-member functions I access them with the <code>className::</code> prefix. Doesn't matter, they are not enjoyed. Any advice?</p>

<p>Worth noting that they are <em>not</em> getting "undeclared" errors, so they are recognized to some degree.</p>
