On Win32, in glu.h:<br><br>void APIENTRY <br>gluNurbsCallback (GLUnurbs *nobj, GLenum which, void (CALLBACK* fn)() );<br><br>and in windef.h:<br><pre>#<a title="Search for references of 'define'" href="javascript:searchRef('define')" class="r">
define</a> <a title="Search for references of 'WINAPI'" href="javascript:searchRef('WINAPI')" class="r">WINAPI</a> <a title="Search for references of '__stdcall'" href="javascript:searchRef('__stdcall')" class="r">
__stdcall</a><br>#<a title="Search for references of 'define'" href="javascript:searchRef('define')" class="r">define</a> <a title="Search for references of 'CALLBACK'" href="javascript:searchRef('CALLBACK')" class="r">
CALLBACK</a> <a title="Search for references of '__stdcall'" href="javascript:searchRef('__stdcall')" class="r">__stdcall</a><br><br>-gw<br></pre><br><div><span class="gmail_quote">On 10/1/07, <b class="gmail_sendername">
Robert Osfield</b> <<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi All,<br><br>In tracking down a problem with build that exists on the CMake buiild<br>under OSX and I believe under certain Mingw (or perhaps Cyginw) setups<br>as well - it comes down to some glu.h defining the glu tesselator
<br>callback in different ways.  This issue in past has resulted in hacks<br>to include/osg/GLU to try and choose the right form, alas this hasn't<br>proved full proof.  So onward we must go to find out what combination
<br>might work...<br><br>I'd like you feedback, how is the glu tesselator callback defined on<br>your system, on my linux box I have /usr/include/GL/glu.h<br><br><br><br>/* Internal convenience typedefs */<br>typedef void (GLAPIENTRYP _GLUfuncptr)();
<br><br>....<br>....<br><br>GLAPI void GLAPIENTRY gluNurbsCallback (GLUnurbs* nurb, GLenum which,<br>_GLUfuncptr CallBackFunc);<br><br><br>So what is the equivalent definition on your machine?  Please feel<br>free to copy and past the relevant sections.  The more platforms I can
<br>get feedback on the better.<br><br>Robert.<br>_______________________________________________<br>osg-users mailing list<br><a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br></blockquote></div><br><br clear="all"><br>-- <br>Glenn Waldron : Pelican Mapping : 
<a href="http://pelicanmapping.com">http://pelicanmapping.com</a> : 703-652-4791