<?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[c++ Opengl fenster!]]></title><description><![CDATA[<p>Hallo,<br />
Wenn ich mein Opengl prog. ausführe kommt diese Fehlermeldung.</p>
<pre><code>obj/Debug/main.o||In function `handleResize(int, int)':|
/OpenGL/main.cpp|44|undefined reference to `gluPerspective'|
obj/Debug/main.o||In function `drawScene()':|
/OpenGL/main.cpp|87|undefined reference to `glutSwapBuffers'|
obj/Debug/main.o||In function `main':|
/OpenGL/main.cpp|92|undefined reference to `glutInit'|
/OpenGL/main.cpp|93|undefined reference to `glutInitDisplayMode'|
/OpenGL/main.cpp|94|undefined reference to `glutInitWindowSize'|
/OpenGL/main.cpp|97|undefined reference to `glutCreateWindow'|
/OpenGL/main.cpp|101|undefined reference to `glutDisplayFunc'|
/OpenGL/main.cpp|102|undefined reference to `glutKeyboardFunc'|
/OpenGL/main.cpp|103|undefined reference to `glutReshapeFunc'|
/OpenGL/main.cpp|105|undefined reference to `glutMainLoop'|
</code></pre>
<p>Diese Fehler meldung kommt bei Codeblocks ich hab als headerdatei.<br />
#include &lt;GL/glut.h&gt;<br />
Wenn ich dies mit make ausführe und in mein Makefile des steht.</p>
<pre><code>LIBS = -lglut -lGLU
</code></pre>
<p>dann geht das.<br />
Muss ich irgendeine andere Headerdatei dazu adden.</p>
<p>Grüsse</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/301987/c-opengl-fenster</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 17:17:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/301987.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 08 Apr 2012 21:25:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to c++ Opengl fenster! on Sun, 08 Apr 2012 21:25:22 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Wenn ich mein Opengl prog. ausführe kommt diese Fehlermeldung.</p>
<pre><code>obj/Debug/main.o||In function `handleResize(int, int)':|
/OpenGL/main.cpp|44|undefined reference to `gluPerspective'|
obj/Debug/main.o||In function `drawScene()':|
/OpenGL/main.cpp|87|undefined reference to `glutSwapBuffers'|
obj/Debug/main.o||In function `main':|
/OpenGL/main.cpp|92|undefined reference to `glutInit'|
/OpenGL/main.cpp|93|undefined reference to `glutInitDisplayMode'|
/OpenGL/main.cpp|94|undefined reference to `glutInitWindowSize'|
/OpenGL/main.cpp|97|undefined reference to `glutCreateWindow'|
/OpenGL/main.cpp|101|undefined reference to `glutDisplayFunc'|
/OpenGL/main.cpp|102|undefined reference to `glutKeyboardFunc'|
/OpenGL/main.cpp|103|undefined reference to `glutReshapeFunc'|
/OpenGL/main.cpp|105|undefined reference to `glutMainLoop'|
</code></pre>
<p>Diese Fehler meldung kommt bei Codeblocks ich hab als headerdatei.<br />
#include &lt;GL/glut.h&gt;<br />
Wenn ich dies mit make ausführe und in mein Makefile des steht.</p>
<pre><code>LIBS = -lglut -lGLU
</code></pre>
<p>dann geht das.<br />
Muss ich irgendeine andere Headerdatei dazu adden.</p>
<p>Grüsse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200045</guid><dc:creator><![CDATA[Cho++]]></dc:creator><pubDate>Sun, 08 Apr 2012 21:25:22 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Sun, 08 Apr 2012 21:34:47 GMT]]></title><description><![CDATA[<p>Headerdateien deklarieren üblicherweise nur. (Insbesondere C Headerdateien.) Du hast aber eine &quot;undefined reference&quot;, also etwas was deklariert, aber nicht definiert ist. Also nein, dir fehlen keine #includes, sondern du musst glut auch linken, damit der Compiler nicht nur weiß wie die Funktionen aussehen, sondern auch was sie machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200047</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sun, 08 Apr 2012 21:34:47 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Sun, 08 Apr 2012 23:04:54 GMT]]></title><description><![CDATA[<p>Tausend dank!<br />
Hab jetzt einfach :<br />
../../../usr/lib/i386-linux-gnu/libGLU.so<br />
../../../usr/lib/libglut.so</p>
<p>dazu gelinkt.<br />
Project-&gt;Build Opt.-&gt;Linker Settings;</p>
<p>und dort dazu adden.</p>
<p>Grüsse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200064</guid><dc:creator><![CDATA[Cho++]]></dc:creator><pubDate>Sun, 08 Apr 2012 23:04:54 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Mon, 09 Apr 2012 07:58:24 GMT]]></title><description><![CDATA[<p>Das hoert sich eher so an, als waere falsche Linkreihenfolge das Problem gewesen, denn libglut und libGLU hast du bei obigem Makefile schon dazu gelinkt und die undefinierten Funktionen klingen vom Namen her so, als waeren sie aus der libglut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200080</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 09 Apr 2012 07:58:24 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Mon, 09 Apr 2012 13:05:24 GMT]]></title><description><![CDATA[<p>GLUT und C++ vertragen sich übrigens nicht gut miteinander.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200161</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Apr 2012 13:05:24 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Mon, 09 Apr 2012 13:45:21 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>GLUT und C++ vertragen sich übrigens nicht gut miteinander.</p>
</blockquote>
<p>gibts dazu auch ne begründung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200177</guid><dc:creator><![CDATA[firefly]]></dc:creator><pubDate>Mon, 09 Apr 2012 13:45:21 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Mon, 09 Apr 2012 13:48:15 GMT]]></title><description><![CDATA[<p>Um GLUT eine Memberfunktion als Handler &quot;übergeben&quot; zu können müsste man das ganze über globalen State lösen, was nicht besonders elegant ist. GLUT ist eben eine C-Library, das kennt keine Memberfunktionen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200179</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Apr 2012 13:48:15 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Tue, 10 Apr 2012 00:26:11 GMT]]></title><description><![CDATA[<p>was soll ich sonst verwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200353</guid><dc:creator><![CDATA[Cho++]]></dc:creator><pubDate>Tue, 10 Apr 2012 00:26:11 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Tue, 10 Apr 2012 07:22:42 GMT]]></title><description><![CDATA[<p>firefly schrieb:</p>
<blockquote>
<p>314159265358979 schrieb:</p>
<blockquote>
<p>GLUT und C++ vertragen sich übrigens nicht gut miteinander.</p>
</blockquote>
<p>gibts dazu auch ne begründung?</p>
</blockquote>
<p>Beispiel: GLUT verwendet exit(), das sagt eigentlich eh schon alles <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200372</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Tue, 10 Apr 2012 07:22:42 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Tue, 10 Apr 2012 23:22:53 GMT]]></title><description><![CDATA[<p>was soll ich statt dessen verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200636</guid><dc:creator><![CDATA[Cho++]]></dc:creator><pubDate>Tue, 10 Apr 2012 23:22:53 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Opengl fenster! on Wed, 11 Apr 2012 00:02:23 GMT]]></title><description><![CDATA[<p>SFML, z.B.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2200642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2200642</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Wed, 11 Apr 2012 00:02:23 GMT</pubDate></item></channel></rss>