<div class="gmail_quote"><br><br>Hello Tom, 
<div><br></div><div>Thank you for your reply. I am sorry I should have posted more details. Here is the sample code: All my includes</div><div><br></div><div><div>pragma once</div><div><br></div><div>#ifndef GL_BASE_H</div>

<div>#define GL_BASE_H</div><div><br></div><div>#include &quot;AEConfig.h&quot;</div><div><br></div><div><br></div><div>#ifdef AE_OS_WIN</div><div>#include &lt;stdlib.h&gt;</div><div>#include &lt;GL\glew.h&gt;</div><div>
<br>
</div><div>#include &lt;GL\osmesa.h&gt;</div><div>#include &lt;GL\glu.h&gt;</div><div>#include &lt;GL\glut.h&gt;</div><div>#include &lt;math.h&gt;</div><div>#include &lt;stdio.h&gt;</div><div>#include &lt;stdlib.h&gt;</div>

<div>#endif</div></div><div><br></div><div>If I compile it, I get the following errors: all of them related to OSMesa.h. But if I comment glew.h it compiles fine, but I can&#39;t use any glsl shader related calls. I also tried changing the include gl.h in osmesa.h to glew.h but still no luck. I don&#39;t know if this explains the problem or if you need anything else, please let me know.  Thank you very much once again!</div>

<div><br></div><div><br></div><div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaCreateContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(132) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(132) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(132) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(133) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaCreateContextExt&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(133) : error C2086: &#39;OSMesaContext GLAPIENTRY&#39; : redefinition</div><div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : see declaration of &#39;GLAPIENTRY&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(134) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(142) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(142) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaDestroyContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(174) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;GLboolean&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(174) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(174) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(175) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaMakeCurrent&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(175) : error C2040: &#39;GLAPIENTRY&#39; : &#39;GLboolean&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(176) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(184) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(184) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(184) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(185) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetCurrentContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(185) : error C2086: &#39;OSMesaContext GLAPIENTRY&#39; : redefinition</div><div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : see declaration of &#39;GLAPIENTRY&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(185) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(202) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(202) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaPixelStore&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(218) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(218) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(218) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetIntegerv&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(233) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;GLboolean&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(233) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(233) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(234) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetDepthBuffer&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(234) : error C2040: &#39;GLAPIENTRY&#39; : &#39;GLboolean&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(235) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(249) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;GLboolean&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(249) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(249) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(250) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetColorBuffer&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(250) : error C2040: &#39;GLAPIENTRY&#39; : &#39;GLboolean&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(251) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(266) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMESAproc&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(266) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(266) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(267) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetProcAddress&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(267) : error C2373: &#39;GLAPIENTRY&#39; : redefinition; different type modifiers</div><div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : see declaration of &#39;GLAPIENTRY&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(267) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(275) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(275) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(275) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaColorClamp&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\my documents\downloads\adobe after effects cs4 sdk\examples\effect\glator\glator.cpp(837) : error C2440: &#39;=&#39; : cannot convert from &#39;int&#39; to &#39;OSMesaContext&#39;</div>

<div>1&gt;        Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast</div><div>1&gt;GL_base.cpp</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaCreateContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(132) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(132) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(132) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(133) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaCreateContextExt&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(133) : error C2086: &#39;OSMesaContext GLAPIENTRY&#39; : redefinition</div><div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : see declaration of &#39;GLAPIENTRY&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(134) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(142) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(142) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(142) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaDestroyContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(143) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(174) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;GLboolean&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(174) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(174) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(175) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaMakeCurrent&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(175) : error C2040: &#39;GLAPIENTRY&#39; : &#39;GLboolean&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(176) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(184) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(184) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(184) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(185) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetCurrentContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(185) : error C2086: &#39;OSMesaContext GLAPIENTRY&#39; : redefinition</div><div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : see declaration of &#39;GLAPIENTRY&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(185) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(202) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(202) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaPixelStore&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(203) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(218) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(218) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(218) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetIntegerv&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(219) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(233) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;GLboolean&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(233) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(233) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(234) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetDepthBuffer&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(234) : error C2040: &#39;GLAPIENTRY&#39; : &#39;GLboolean&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(235) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(249) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;GLboolean&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(249) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(249) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(250) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetColorBuffer&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(250) : error C2040: &#39;GLAPIENTRY&#39; : &#39;GLboolean&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(251) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(266) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMESAproc&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(266) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(266) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(267) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaGetProcAddress&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(267) : error C2373: &#39;GLAPIENTRY&#39; : redefinition; different type modifiers</div><div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(120) : see declaration of &#39;GLAPIENTRY&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(267) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(275) : error C2144: syntax error : &#39;void&#39; should be preceded by &#39;;&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(275) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(275) : error C2086: &#39;int GLAPI&#39; : redefinition</div>

<div>1&gt;        c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(119) : see declaration of &#39;GLAPI&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C2146: syntax error : missing &#39;;&#39; before identifier &#39;OSMesaColorClamp&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C2182: &#39;GLAPIENTRY&#39; : illegal use of type &#39;void&#39;</div><div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C2040: &#39;GLAPIENTRY&#39; : &#39;int&#39; differs in levels of indirection from &#39;OSMesaContext&#39;</div>

<div>1&gt;c:\documents and settings\administrator\desktop\mesa\mesa2\mesa-7.8.1\include\gl\osmesa.h(276) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int</div></div>
</div><br><br clear="all"><br>-- <br>regards,<br>Satya G Meka.<br>