<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[GL&#x2F;glu.h | Problem gcc 3 &amp;lt;-&amp;gt; gcc 4 [gelöst]]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>Ich versuche soeben ein Programm welches ich unter Mac OS X mit gcc 4 zum laufen bringe, auch unter Windows XP mittel MinGW ( gcc 3 ) zu kompilieren. Allerdings treten verschiedene Fehler auf. Viele konnte ich mit relativ kleinen Anpassungen beheben. Beim nächsten Problem komme ich allerdings nicht weiter.</p>
<p>Es handelt sich dabei um folgende Code Zeile:</p>
<pre><code class="language-cpp">GLUtesselator* tobj = gluNewTess();
  gluTessCallback(tobj, GLU_TESS_VERTEX,(GLvoid (*) ()) &amp;glVertex3dv);
</code></pre>
<p>welche folgenden Fehler ausgibt:</p>
<pre><code>drawPath.C: In member function `void DrawPath::calculateFillDisplayList()':
drawPath.C:949: error: invalid conversion from `GLvoid (*)()' to `void (*)()'
drawPath.C:949: error:   initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())'
</code></pre>
<p>Woran kann das liegen?</p>
<p>Wie gesagt, auf dem Mac lässt es sich kompillieren.</p>
<p>Bin froh für jeden Tipp.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/236452/gl-glu-h-problem-gcc-3-lt-gt-gcc-4-gelöst</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 23:09:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/236452.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 15 Mar 2009 14:07:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GL&#x2F;glu.h | Problem gcc 3 &amp;lt;-&amp;gt; gcc 4 [gelöst] on Mon, 16 Mar 2009 08:15:00 GMT]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>Ich versuche soeben ein Programm welches ich unter Mac OS X mit gcc 4 zum laufen bringe, auch unter Windows XP mittel MinGW ( gcc 3 ) zu kompilieren. Allerdings treten verschiedene Fehler auf. Viele konnte ich mit relativ kleinen Anpassungen beheben. Beim nächsten Problem komme ich allerdings nicht weiter.</p>
<p>Es handelt sich dabei um folgende Code Zeile:</p>
<pre><code class="language-cpp">GLUtesselator* tobj = gluNewTess();
  gluTessCallback(tobj, GLU_TESS_VERTEX,(GLvoid (*) ()) &amp;glVertex3dv);
</code></pre>
<p>welche folgenden Fehler ausgibt:</p>
<pre><code>drawPath.C: In member function `void DrawPath::calculateFillDisplayList()':
drawPath.C:949: error: invalid conversion from `GLvoid (*)()' to `void (*)()'
drawPath.C:949: error:   initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())'
</code></pre>
<p>Woran kann das liegen?</p>
<p>Wie gesagt, auf dem Mac lässt es sich kompillieren.</p>
<p>Bin froh für jeden Tipp.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1680407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1680407</guid><dc:creator><![CDATA[vittel]]></dc:creator><pubDate>Mon, 16 Mar 2009 08:15:00 GMT</pubDate></item><item><title><![CDATA[Reply to GL&#x2F;glu.h | Problem gcc 3 &amp;lt;-&amp;gt; gcc 4 [gelöst] on Mon, 16 Mar 2009 08:14:36 GMT]]></title><description><![CDATA[<p>Habe die Antwort nun gefunden:</p>
<p><a href="http://sourceforge.net/forum/message.php?msg_id=3748593" rel="nofollow">http://sourceforge.net/forum/message.php?msg_id=3748593</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1680672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1680672</guid><dc:creator><![CDATA[vittel]]></dc:creator><pubDate>Mon, 16 Mar 2009 08:14:36 GMT</pubDate></item></channel></rss>