<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Instalando las librerias de OpenGL y glut en Ubuntu</title>
	<atom:link href="http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/</link>
	<description>Reflexiones de un espiritu curioso</description>
	<lastBuildDate>Tue, 20 Dec 2011 14:38:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: tello</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-5295</link>
		<dc:creator>tello</dc:creator>
		<pubDate>Sun, 18 Sep 2011 07:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-5295</guid>
		<description>una pregunta, como lo ejecuto, lo intento de desta forma:

./ventana

pero me tira un error:

Violacion de segmento

Gracias</description>
		<content:encoded><![CDATA[<p>una pregunta, como lo ejecuto, lo intento de desta forma:</p>
<p>./ventana</p>
<p>pero me tira un error:</p>
<p>Violacion de segmento</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: nemediano</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-5076</link>
		<dc:creator>nemediano</dc:creator>
		<pubDate>Mon, 15 Aug 2011 21:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-5076</guid>
		<description>Si estas usando cualquier distribución de GNU/Linux desde tus repositorios. Si estas usando MacOS en tu disco de instalación hay herramientas de desarrollo con un equivalente. Si usas Windows pues compila e instala desde la &lt;a href=&quot;http://freeglut.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;pagina de freglut &lt;/a&gt;.
Ahí puedes encontrar instrucciones. :-P</description>
		<content:encoded><![CDATA[<p>Si estas usando cualquier distribución de GNU/Linux desde tus repositorios. Si estas usando MacOS en tu disco de instalación hay herramientas de desarrollo con un equivalente. Si usas Windows pues compila e instala desde la <a href="http://freeglut.sourceforge.net/" rel="nofollow">pagina de freglut </a>.<br />
Ahí puedes encontrar instrucciones. <img src='http://www.nemediano.com.mx/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: &#38;23</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-5075</link>
		<dc:creator>&#38;23</dc:creator>
		<pubDate>Mon, 15 Aug 2011 21:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-5075</guid>
		<description>gracias muy bueno el post...no sabes donde puedo descargar las librerias, esq no me aparecen todas en google</description>
		<content:encoded><![CDATA[<p>gracias muy bueno el post&#8230;no sabes donde puedo descargar las librerias, esq no me aparecen todas en google</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: phantom</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-4365</link>
		<dc:creator>phantom</dc:creator>
		<pubDate>Sun, 03 Apr 2011 01:32:36 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-4365</guid>
		<description>Buen dia, segui tus pasos para instalar opengl, pero el momento de correr el programa que pusiste como ejemplo, me sale un error, te lo dejo para que los veas:

freeglut (./ventana):  ERROR:  Internal error  in function fgOpenWindow
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  4 (X_DestroyWindow)
  Resource id in failed request:  0x0
  Serial number of failed request:  30
  Current serial number in output stream:  33

De antemano, Gracias.</description>
		<content:encoded><![CDATA[<p>Buen dia, segui tus pasos para instalar opengl, pero el momento de correr el programa que pusiste como ejemplo, me sale un error, te lo dejo para que los veas:</p>
<p>freeglut (./ventana):  ERROR:  Internal error  in function fgOpenWindow<br />
X Error of failed request:  BadWindow (invalid Window parameter)<br />
  Major opcode of failed request:  4 (X_DestroyWindow)<br />
  Resource id in failed request:  0&#215;0<br />
  Serial number of failed request:  30<br />
  Current serial number in output stream:  33</p>
<p>De antemano, Gracias.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: nemediano</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-4310</link>
		<dc:creator>nemediano</dc:creator>
		<pubDate>Wed, 23 Mar 2011 02:38:56 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-4310</guid>
		<description>Hola, parece un error en el manejo de memoria de la biblioteca freglut al momento de crear la ventana. Este es un &lt;strong&gt;tutorial básico&lt;/strong&gt; para aprender a usar glut. No es un programa de producción por lo que herramientas de validación muy precisas como Valgrid quedan fuera de mi alcanze,
Mi recomendación es que te pases por el &lt;a href=&quot;http://freeglut.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;sitio de freglut&lt;/a&gt; y preguntes por allá, que son los programadores expertos en su propia biblioteca y preguntes que hay de malo en usar la biblioteca como se hace en este ejemplo. 
Aunque en general dado que las  bibliotecas de glut y freeglut están pensadas no en un ambiente de producción si no en un ambiente de desarrollo de prototipos, es posible que ni ellos estén al tanto de ese leak de memoria (no lo se solo estoy adivinando).
Mi segunda recomendación es que si a ti, por el tipo de aplicación que quieres hacer te preocupa mucho el manejo de memoria (tanto como para checar tu programa en Valgrind) uses mejor una biblioteca mas estable como Qt o GTK y utilices OpenGL desde sus bindings y no desde (free)glut.
Gracias por comentar y espero te sirva de ayuda.</description>
		<content:encoded><![CDATA[<p>Hola, parece un error en el manejo de memoria de la biblioteca freglut al momento de crear la ventana. Este es un <strong>tutorial básico</strong> para aprender a usar glut. No es un programa de producción por lo que herramientas de validación muy precisas como Valgrid quedan fuera de mi alcanze,<br />
Mi recomendación es que te pases por el <a href="http://freeglut.sourceforge.net/" rel="nofollow">sitio de freglut</a> y preguntes por allá, que son los programadores expertos en su propia biblioteca y preguntes que hay de malo en usar la biblioteca como se hace en este ejemplo.<br />
Aunque en general dado que las  bibliotecas de glut y freeglut están pensadas no en un ambiente de producción si no en un ambiente de desarrollo de prototipos, es posible que ni ellos estén al tanto de ese leak de memoria (no lo se solo estoy adivinando).<br />
Mi segunda recomendación es que si a ti, por el tipo de aplicación que quieres hacer te preocupa mucho el manejo de memoria (tanto como para checar tu programa en Valgrind) uses mejor una biblioteca mas estable como Qt o GTK y utilices OpenGL desde sus bindings y no desde (free)glut.<br />
Gracias por comentar y espero te sirva de ayuda.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jaguarg</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-4309</link>
		<dc:creator>jaguarg</dc:creator>
		<pubDate>Wed, 23 Mar 2011 02:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-4309</guid>
		<description>Perdon.. falto el código para que observen los números de línea. Gracias


  1 /*
  2  * ventana.cpp
  3  *
  4  *  Created on: 22/03/2011
  5  *      Author: gianni
  6  */
  7 
  8 #include
  9 #include
 10 
 11 void Dibuja (void);  //la funcion de callback principal,
 12                      //dibuja lo que hay en pantalla
 13 
 14 int main(int argc, char **argv)
 15 {
 16     glutInit(&amp;argc,argv);                            //Inicia el toolkit
 17     glutInitDisplayMode(GLUT_SINGLE &#124; GLUT_RGB);     //Despliega unsando un solo buffer, y colores R    GB
 18     glutInitWindowSize(640, 480);                    //Tamaño de la ventana en pixeles
 19     glutInitWindowPosition(100, 150);                //Posicion en la pantalla
 20     glutCreateWindow(&quot;Ventana&quot;);                     //Crear la ventana
 21     glutDisplayFunc(Dibuja);                         //Registra la funcion de redibujado
 22     glutMainLoop();                                  //Loop sin fin
 23 
 24     return 0;
 25 }
 26 
 27 //================== Dibuja =========================
 28  
 29 void Dibuja (void)
 30 {
 31     glClear(GL_COLOR_BUFFER_BIT);                   //Limpia la pantalla
 32     glFlush();                                      //Envia el contenido del buffer a pantalla
 33 }</description>
		<content:encoded><![CDATA[<p>Perdon.. falto el código para que observen los números de línea. Gracias</p>
<p>  1 /*<br />
  2  * ventana.cpp<br />
  3  *<br />
  4  *  Created on: 22/03/2011<br />
  5  *      Author: gianni<br />
  6  */<br />
  7<br />
  8 #include<br />
  9 #include<br />
 10<br />
 11 void Dibuja (void);  //la funcion de callback principal,<br />
 12                      //dibuja lo que hay en pantalla<br />
 13<br />
 14 int main(int argc, char **argv)<br />
 15 {<br />
 16     glutInit(&amp;argc,argv);                            //Inicia el toolkit<br />
 17     glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);     //Despliega unsando un solo buffer, y colores R    GB<br />
 18     glutInitWindowSize(640, 480);                    //Tamaño de la ventana en pixeles<br />
 19     glutInitWindowPosition(100, 150);                //Posicion en la pantalla<br />
 20     glutCreateWindow(&#8220;Ventana&#8221;);                     //Crear la ventana<br />
 21     glutDisplayFunc(Dibuja);                         //Registra la funcion de redibujado<br />
 22     glutMainLoop();                                  //Loop sin fin<br />
 23<br />
 24     return 0;<br />
 25 }<br />
 26<br />
 27 //================== Dibuja =========================<br />
 28<br />
 29 void Dibuja (void)<br />
 30 {<br />
 31     glClear(GL_COLOR_BUFFER_BIT);                   //Limpia la pantalla<br />
 32     glFlush();                                      //Envia el contenido del buffer a pantalla<br />
 33 }</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jaguarg</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-4308</link>
		<dc:creator>jaguarg</dc:creator>
		<pubDate>Wed, 23 Mar 2011 02:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-4308</guid>
		<description>Para comenzar compile el ejemplo y no tuve ningun problema. Me funcionó tal cual lo esperado, pero lo pase por el valgrind y me presento unas problemas aca paso el resultado para ver si me pueden ayudar.

 valgrind --leak-check=yes ventana.cpp
==2566== Memcheck, a memory error detector
==2566== Copyright (C) 2002-2009, and GNU GPL&#039;d, by Julian Seward et al.
==2566== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==2566== Command: ./OpenGL
==2566== 
==2566== 
==2566== HEAP SUMMARY:
==2566==     in use at exit: 8,184,770 bytes in 779 blocks
==2566==   total heap usage: 1,727 allocs, 948 frees, 11,786,537 bytes allocated
==2566== 
==2566== 265 (4 direct, 261 indirect) bytes in 1 blocks are definitely lost in loss record 70 of 146
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)
==2566==    by 0x404F2A2: fgHintPresent (freeglut_init.c:217)
==2566==    by 0x404F959: glutInit (freeglut_init.c:291)
==2566==    by 0x80487DE: main (ventana.cpp:16)
==2566== 
==2566== 265 (4 direct, 261 indirect) bytes in 1 blocks are definitely lost in loss record 71 of 146
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)
==2566==    by 0x404F2A2: fgHintPresent (freeglut_init.c:217)
==2566==    by 0x404F98A: glutInit (freeglut_init.c:299)
==2566==    by 0x80487DE: main (ventana.cpp:16)
==2566== 
==2566== 48,400 bytes in 1 blocks are possibly lost in loss record 123 of 146
==2566==    at 0x4024106: memalign (vg_replace_malloc.c:581)
==2566==    by 0x4024163: posix_memalign (vg_replace_malloc.c:709)
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4B718C1: _mesa_vector4f_alloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4AAB1F0: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4A9D75C: _tnl_install_pipeline (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49BF559: i915CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566== 
==2566== 48,400 bytes in 1 blocks are possibly lost in loss record 124 of 146
==2566==    at 0x4024106: memalign (vg_replace_malloc.c:581)
==2566==    by 0x4024163: posix_memalign (vg_replace_malloc.c:709)
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4B718C1: _mesa_vector4f_alloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4AAB20F: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4A9D75C: _tnl_install_pipeline (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49BF559: i915CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566== 
==2566== 145,200 bytes in 3 blocks are possibly lost in loss record 139 of 146
==2566==    at 0x4024106: memalign (vg_replace_malloc.c:581)
==2566==    by 0x4024163: posix_memalign (vg_replace_malloc.c:709)
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4B718C1: _mesa_vector4f_alloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4AA0A09: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4A9D75C: _tnl_install_pipeline (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49BF559: i915CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566== 
==2566== 1,469,856 bytes in 1 blocks are possibly lost in loss record 144 of 146
==2566==    at 0x4024106: memalign (vg_replace_malloc.c:581)
==2566==    by 0x4024163: posix_memalign (vg_replace_malloc.c:709)
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4A52CFB: _mesa_align_calloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4AB38CF: _tnl_init_vertices (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4B0F5DC: _swsetup_CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49CB9AD: intelInitContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49BF519: i915CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566== 
==2566== 2,232,328 bytes in 1 blocks are possibly lost in loss record 145 of 146
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)
==2566==    by 0x4A52D7C: _mesa_malloc (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x4ADC476: _swrast_CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49CB995: intelInitContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49BF519: i915CreateContext (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x40892CA: glXCreateNewContext (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4057416: fghCreateNewContext (freeglut_window.c:718)
==2566== 
==2566== 4,237,099 (20 direct, 4,237,079 indirect) bytes in 1 blocks are definitely lost in loss record 146 of 146
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)
==2566==    by 0x40B040D: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x40892CA: glXCreateNewContext (in /usr/lib/mesa/libGL.so.1.2)
==2566==    by 0x4057416: fghCreateNewContext (freeglut_window.c:718)
==2566==    by 0x4057B9C: fgOpenWindow (freeglut_window.c:878)
==2566==    by 0x4055C3C: fgCreateWindow (freeglut_structure.c:106)
==2566==    by 0x40571A4: glutCreateWindow (freeglut_window.c:1183)
==2566==    by 0x804881E: main (ventana.cpp:20)
==2566== 
==2566== LEAK SUMMARY:
==2566==    definitely lost: 28 bytes in 3 blocks
==2566==    indirectly lost: 4,237,601 bytes in 747 blocks
==2566==      possibly lost: 3,944,184 bytes in 7 blocks
==2566==    still reachable: 2,957 bytes in 22 blocks
==2566==         suppressed: 0 bytes in 0 blocks
==2566== Reachable blocks (those to which a pointer was found) are not shown.
==2566== To see them, rerun with: --leak-check=full --show-reachable=yes
==2566== 
==2566== For counts of detected and suppressed errors, rerun with: -v
==2566== ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 65 from 12)


Gracias</description>
		<content:encoded><![CDATA[<p>Para comenzar compile el ejemplo y no tuve ningun problema. Me funcionó tal cual lo esperado, pero lo pase por el valgrind y me presento unas problemas aca paso el resultado para ver si me pueden ayudar.</p>
<p> valgrind &#8211;leak-check=yes ventana.cpp<br />
==2566== Memcheck, a memory error detector<br />
==2566== Copyright (C) 2002-2009, and GNU GPL&#8217;d, by Julian Seward et al.<br />
==2566== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info<br />
==2566== Command: ./OpenGL<br />
==2566==<br />
==2566==<br />
==2566== HEAP SUMMARY:<br />
==2566==     in use at exit: 8,184,770 bytes in 779 blocks<br />
==2566==   total heap usage: 1,727 allocs, 948 frees, 11,786,537 bytes allocated<br />
==2566==<br />
==2566== 265 (4 direct, 261 indirect) bytes in 1 blocks are definitely lost in loss record 70 of 146<br />
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)<br />
==2566==    by 0x404F2A2: fgHintPresent (freeglut_init.c:217)<br />
==2566==    by 0x404F959: glutInit (freeglut_init.c:291)<br />
==2566==    by 0x80487DE: main (ventana.cpp:16)<br />
==2566==<br />
==2566== 265 (4 direct, 261 indirect) bytes in 1 blocks are definitely lost in loss record 71 of 146<br />
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)<br />
==2566==    by 0x404F2A2: fgHintPresent (freeglut_init.c:217)<br />
==2566==    by 0x404F98A: glutInit (freeglut_init.c:299)<br />
==2566==    by 0x80487DE: main (ventana.cpp:16)<br />
==2566==<br />
==2566== 48,400 bytes in 1 blocks are possibly lost in loss record 123 of 146<br />
==2566==    at 0&#215;4024106: memalign (vg_replace_malloc.c:581)<br />
==2566==    by 0&#215;4024163: posix_memalign (vg_replace_malloc.c:709)<br />
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4B718C1: _mesa_vector4f_alloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4AAB1F0: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4A9D75C: _tnl_install_pipeline (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49BF559: i915CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==<br />
==2566== 48,400 bytes in 1 blocks are possibly lost in loss record 124 of 146<br />
==2566==    at 0&#215;4024106: memalign (vg_replace_malloc.c:581)<br />
==2566==    by 0&#215;4024163: posix_memalign (vg_replace_malloc.c:709)<br />
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4B718C1: _mesa_vector4f_alloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4AAB20F: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4A9D75C: _tnl_install_pipeline (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49BF559: i915CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==<br />
==2566== 145,200 bytes in 3 blocks are possibly lost in loss record 139 of 146<br />
==2566==    at 0&#215;4024106: memalign (vg_replace_malloc.c:581)<br />
==2566==    by 0&#215;4024163: posix_memalign (vg_replace_malloc.c:709)<br />
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4B718C1: _mesa_vector4f_alloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4AA0A09: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4A9D75C: _tnl_install_pipeline (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49BF559: i915CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==<br />
==2566== 1,469,856 bytes in 1 blocks are possibly lost in loss record 144 of 146<br />
==2566==    at 0&#215;4024106: memalign (vg_replace_malloc.c:581)<br />
==2566==    by 0&#215;4024163: posix_memalign (vg_replace_malloc.c:709)<br />
==2566==    by 0x4A52C2A: _mesa_align_malloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4A52CFB: _mesa_align_calloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4AB38CF: _tnl_init_vertices (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4B0F5DC: _swsetup_CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49CB9AD: intelInitContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49BF519: i915CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==<br />
==2566== 2,232,328 bytes in 1 blocks are possibly lost in loss record 145 of 146<br />
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)<br />
==2566==    by 0x4A52D7C: _mesa_malloc (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x4ADC476: _swrast_CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49CB995: intelInitContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49BF519: i915CreateContext (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49D3E0B: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A413A: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x49A41D5: ??? (in /usr/lib/dri/i915_dri.so)<br />
==2566==    by 0x40B043C: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x40892CA: glXCreateNewContext (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0&#215;4057416: fghCreateNewContext (freeglut_window.c:718)<br />
==2566==<br />
==2566== 4,237,099 (20 direct, 4,237,079 indirect) bytes in 1 blocks are definitely lost in loss record 146 of 146<br />
==2566==    at 0x4024F20: malloc (vg_replace_malloc.c:236)<br />
==2566==    by 0x40B040D: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x4088E6A: ??? (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0x40892CA: glXCreateNewContext (in /usr/lib/mesa/libGL.so.1.2)<br />
==2566==    by 0&#215;4057416: fghCreateNewContext (freeglut_window.c:718)<br />
==2566==    by 0x4057B9C: fgOpenWindow (freeglut_window.c:878)<br />
==2566==    by 0x4055C3C: fgCreateWindow (freeglut_structure.c:106)<br />
==2566==    by 0x40571A4: glutCreateWindow (freeglut_window.c:1183)<br />
==2566==    by 0x804881E: main (ventana.cpp:20)<br />
==2566==<br />
==2566== LEAK SUMMARY:<br />
==2566==    definitely lost: 28 bytes in 3 blocks<br />
==2566==    indirectly lost: 4,237,601 bytes in 747 blocks<br />
==2566==      possibly lost: 3,944,184 bytes in 7 blocks<br />
==2566==    still reachable: 2,957 bytes in 22 blocks<br />
==2566==         suppressed: 0 bytes in 0 blocks<br />
==2566== Reachable blocks (those to which a pointer was found) are not shown.<br />
==2566== To see them, rerun with: &#8211;leak-check=full &#8211;show-reachable=yes<br />
==2566==<br />
==2566== For counts of detected and suppressed errors, rerun with: -v<br />
==2566== ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 65 from 12)</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: nemediano</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-3857</link>
		<dc:creator>nemediano</dc:creator>
		<pubDate>Mon, 30 Aug 2010 20:38:15 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-3857</guid>
		<description>It&#039;s nice that someone find this stuff useful.</description>
		<content:encoded><![CDATA[<p>It&#8217;s nice that someone find this stuff useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: kurenn</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-3844</link>
		<dc:creator>kurenn</dc:creator>
		<pubDate>Fri, 20 Aug 2010 00:28:12 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-3844</guid>
		<description>Amazing tutorial dude....u rock my graphics world!!</description>
		<content:encoded><![CDATA[<p>Amazing tutorial dude&#8230;.u rock my graphics world!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: nemediano</title>
		<link>http://www.nemediano.com.mx/2007/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/comment-page-1/#comment-3722</link>
		<dc:creator>nemediano</dc:creator>
		<pubDate>Wed, 07 Jul 2010 17:51:30 +0000</pubDate>
		<guid isPermaLink="false">http://nemediano.wordpress.com/2007/08/27/instalando-las-librerias-de-opengl-y-glut-en-ubuntu/#comment-3722</guid>
		<description>¡Hola!
Fíjate que en la ultima versión de ubuntu en la 10.4 cuando se quiere compilar un programa de glut, es necesario ligar con las demás librerías (GL y GLU)
&lt;code&gt;
gcc -Wall miprograma.c -o miprograma -lGL -lGLU -lglut
&lt;/code&gt;
Prueba así y espero que te funcione. La GL y GLU van con mayúscula y la glut con minúsculas</description>
		<content:encoded><![CDATA[<p>¡Hola!<br />
Fíjate que en la ultima versión de ubuntu en la 10.4 cuando se quiere compilar un programa de glut, es necesario ligar con las demás librerías (GL y GLU)<br />
<code><br />
gcc -Wall miprograma.c -o miprograma -lGL -lGLU -lglut<br />
</code><br />
Prueba así y espero que te funcione. La GL y GLU van con mayúscula y la glut con minúsculas</p>
]]></content:encoded>
	</item>
</channel>
</rss>

