<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenGL+FreeBSD+gcc HELP!</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html</link>
    <description>При попытке скомпили абсолютно верно написанную прогу (я списал из учебника) с помощью&lt;br&gt;gcc -o test test.c получаю&lt;br&gt;&lt;br&gt;/var/tmp//ccjOzaU0.o(.text+0x72): In function &#096;Display&apos;:&lt;br&gt;: undefined reference to &#096;glClearColor&apos;&lt;br&gt;/var/tmp//ccjOzaU0.o(.text+0x7e): In function &#096;Display&apos;:&lt;br&gt;: undefined reference to &#096;glClear&apos;&lt;br&gt;/var/tmp//ccjOzaU0.o(.text+0x9a): In function &#096;Display&apos;:&lt;br&gt;: undefined reference to &#096;glColor3ub&apos;&lt;br&gt;и т.д. по всем функциям. Если пишу&lt;br&gt;&lt;br&gt; gcc -o test test.c -lglut //Как и lGLUT &lt;br&gt; получаю &lt;br&gt; /usr/bin/ld: cannot find -lglut&lt;br&gt; Что делать?...&lt;br&gt; Спасибо тем кто откликнется!&lt;br&gt;&lt;br&gt; Вот текст первой проги из учебника Баяковский Игнатенко &quot;Начальный курс OpenGL вдруг нужен:&lt;br&gt;&lt;br&gt;  &lt;br&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br&gt;#include &amp;lt;GL/glut.h&amp;gt;&lt;br&gt;&lt;br&gt;GLint Width=512, Height =512;&lt;br&gt;&lt;br&gt;const int CubeSize = 200;&lt;br&gt;&lt;br&gt;void Display(void)&lt;br&gt;&#123;&lt;br&gt; int left,right,top,bottom;&lt;br&gt;&lt;br&gt; left =(Width -CubeSize)/2;&lt;br&gt; right=left+CubeSize;&lt;br&gt; bottom=(Height-CubeSize)/2;&lt;br&gt; top=bottom+CubeSize;&lt;br&gt;&lt;br&gt; glClearColor(0.7,0.7,0.7,1);&lt;br&gt; glClear(GL_COLOR_BUFFER_BIT);&lt;br&gt;&lt;br&gt; glColo</description>

<item>
    <title>OpenGL+FreeBSD+gcc HELP! (Lud)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html#6</link>
    <pubDate>Fri, 29 Jul 2011 14:22:52 GMT</pubDate>
    <description>Уважаемый коллега.&lt;br&gt;Там две опечатки в тексте&lt;br&gt;loadIn верно Id...&lt;br&gt;и выше&lt;br&gt;glWe надо glWie&lt;br&gt;#gcc -Wall -pedantic -o test.cpp -lGL -lGLU -lglut -I/usr/X11R6/include -L/usr/X11R6/lib/&lt;br&gt;test&lt;br&gt;Воттак компилируется в Slackware 11.&lt;br&gt;Но скорей всего Вы тоже чайник так как эти моменты заметны Там опечатки само собой&lt;br&gt;но параметры подбираются-могут по разному быть Slackware - самая лучшая ОС и еще FreeBSD&lt;br&gt;я пробовал примеры из Борескова то в slackware только мэйки поправил а систему как поста&lt;br&gt;вил ничего не менял а в других месяц никак не мог скомпилировать Хорошая книга Борескова&lt;br&gt;Расширения OpenGL&lt;br&gt;С уважением Сергей&lt;br&gt;</description>
</item>

<item>
    <title>OpenGL+FreeBSD+gcc HELP! (jd)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html#5</link>
    <pubDate>Sun, 16 May 2010 23:47:15 GMT</pubDate>
    <description>Файлы библиотеки называются libglut.a (статическая) и libglut.so, libglut.so.&amp;lt;версия&amp;gt; (динамическая). Настоятельно рекомендую почитать, как в UNIX системах происходит компиляция, линковка и запуск программ. Вопросы, которые вы задаёте, показывают, что вы не знакомы с самыми базовыми вещами. С таким подходом у вас на каждом шагу будут возникать совершенно ненужные вопросы.&lt;br&gt;&lt;br&gt;P.S. Помимо GLUT вам понадобятся и другие библиотеки. В частности сама GL и др.&lt;br&gt;&lt;br&gt;P.P.S. У вас там в коде две опечатки. Используйте ключ -Wall при компиляции - это сильно облегчит вам жизнь.&lt;br&gt;</description>
</item>

<item>
    <title>OpenGL+FreeBSD+gcc HELP! (fsakvador)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html#4</link>
    <pubDate>Sun, 16 May 2010 11:33:09 GMT</pubDate>
    <description>&amp;gt;инклюдах никакие библиотеки не лежат , а только заголовки &lt;br&gt;&amp;gt;найдите где у вас лежат библиотеки и укажите к ним путь в &lt;br&gt;&amp;gt;параметре -L???????? &lt;br&gt;&lt;br&gt;Как называются библиотеки, то есть что именно надо искать? Если на find / -name libglut / lglut ничего не находится то значит они не стоят? Тогда почему при попытке установить из портов libglut пишет что уже есть. Я не понимаю...&lt;br&gt;&lt;br&gt;З.Ы. Спасибо что быстро отвечаете я и не ожидал что здесь так оперативно все :)&lt;br&gt;</description>
</item>

<item>
    <title>OpenGL+FreeBSD+gcc HELP! (NuINu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html#3</link>
    <pubDate>Sat, 15 May 2010 10:44:11 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Сама либа GLUT то установлена? Я только что простейший вращающийся куб через &lt;br&gt;&amp;gt;&amp;gt;glut скомпилил на голой Убунте (только glut установил). Проверьте &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Да, точно стоит... В папке /usr/include/GL и /usr/local/include/GL. &lt;br&gt;&lt;br&gt;инклюдах никакие библиотеки не лежат , а только заголовки&lt;br&gt;найдите где у вас лежат библиотеки и укажите к ним путь в параметре -L????????&lt;br&gt;</description>
</item>

<item>
    <title>OpenGL+FreeBSD+gcc HELP! (fsakvador)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html#2</link>
    <pubDate>Sat, 15 May 2010 08:05:37 GMT</pubDate>
    <description>&amp;gt;Сама либа GLUT то установлена? Я только что простейший вращающийся куб через &lt;br&gt;&amp;gt;glut скомпилил на голой Убунте (только glut установил). Проверьте &lt;br&gt;&lt;br&gt;Да, точно стоит... В папке /usr/include/GL и /usr/local/include/GL. &lt;br&gt;</description>
</item>

<item>
    <title>OpenGL+FreeBSD+gcc HELP! (Vitaly_loki)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8723.html#1</link>
    <pubDate>Sat, 08 May 2010 08:19:24 GMT</pubDate>
    <description>Сама либа GLUT то установлена? Я только что простейший вращающийся куб через glut скомпилил на голой Убунте (только glut установил). Проверьте&lt;br&gt;</description>
</item>

</channel>
</rss>
