<DIV id=RTEContent>  <DIV><B><I>chris clepper &lt;cgc@humboldtblvd.com&gt;</I></B> wrote:</DIV>  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Looks like you have three #ifdef but only two #endif.</BLOCKQUOTE>  <DIV>Whoops! That was a mistake in the file I posted, the file I compiled had two #ifdef and two #endif.</DIV>  <DIV>&nbsp;</DIV>  <DIV>When<EM>&nbsp;</EM>I have the #endif after the #else, replace the #else with an #endif or when I get rid of the second #ifdef/#endif block I get the same error, but I noticed something today I wasn't paying attention to before. I think I read somewhere on the list about _tilde_setup names causing problems for MSVC, but here I get an illegal type 'void' when declaring</DIV>  <DIV>extern void framescore_tilde_setup</DIV>  <DIV>&nbsp;</DIV>  <DIV>Since this is the first error I get I assume it to be the important one! The other errors are likely to be gibberish...enclosed is the compiler
 output.</DIV>  <DIV>Best,</DIV>  <DIV>Ed<BR></DIV></DIV><BR><BR>-&gt;<br>-&gt;<br>--&gt;<br>---&gt;<br>-----&gt;<br>--------&gt;<br>-------------&gt; r3search + praktik EK5perimenz<p>
                <hr size=1><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="http://us.rd.yahoo.com/mail/uk/taglines/default/messenger/*http://uk.messenger.yahoo.com 
">Yahoo! Messenger</a> 
 <font color="red">NEW</font> - crystal clear PC to PC 
<a href="http://us.rd.yahoo.com/mail/uk/taglines/default/messenger/*http://uk.messenger.yahoo.com 
">calling worldwide with voicemail 
</a></font>