<br><br><div><span class="gmail_quote">On 8/28/06, <b class="gmail_sendername">minh thu</b> &lt;<a href="mailto:noteed@gmail.com">noteed@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
one more thing : can't we add -lglut for ext/glut/rakefile, -lGL for<br>ext/gl/rakefile and -lGLU for ext/glu/rakefile (later) ?</blockquote><div><br>I'm not sure if it works like that, since glut still needs the GL and GLU&nbsp; libraries. I think it depends on how SWIG builds the shared libraries. 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">on my linux box (kubuntu), the glut implementation is freeglut, what's<br>on yours ?
<br>what other implementations are there in the linux world ?<br><br>i ask this because I have to change the %include &lt;GL/glut.h&gt; in glut.i.</blockquote><div><br>It's something the project has to keep in mind. Can you include a svn diff of your change? 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">mt<br><br>2006/8/28, Robert Krimen &lt;<a href="mailto:grin.k1tt3n@gmail.com">
grin.k1tt3n@gmail.com</a>&gt;:<br>&gt; You're right, I'm just used to programming in glX.<br>&gt; Here is the revised patch:<br>&gt;<br>&gt; Index: rakefile<br>&gt; ===================================================================
<br>&gt; --- rakefile&nbsp;&nbsp;&nbsp;&nbsp;(revision 20)<br>&gt; +++ rakefile&nbsp;&nbsp;&nbsp;&nbsp;(working copy)<br>&gt; @@ -23,7 +23,7 @@<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# Don't understand why swig doesn't define this...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;swig_args = &quot;-DSWIGMAC&quot;<br>&gt;&nbsp;&nbsp;else
<br>&gt; -&nbsp;&nbsp;&nbsp;&nbsp;extconf_args = &quot;&quot;<br>&gt; +&nbsp;&nbsp;&nbsp;&nbsp;extconf_args = &quot;--with-ldflags='-lGL -lGLU -lglut'&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;swig_args = &quot;-I/usr/include&quot;<br>&gt;&nbsp;&nbsp;end<br>&gt;<br>&gt;<br>&gt;<br>&gt; On 8/28/06, minh thu &lt;
<a href="mailto:noteed@gmail.com">noteed@gmail.com</a>&gt; wrote:<br>&gt; &gt;<br>&gt; &gt; hi,<br>&gt; &gt;<br>&gt; &gt; Robert,<br>&gt; &gt; why do you add -lX11 ? glut already wrap x11 on x11 based machines.<br>&gt; &gt;
<br>&gt; &gt; sincerly,<br>&gt; &gt; vo minh thu<br>&gt; &gt;<br>&gt; &gt; 2006/8/28, Robert Krimen &lt;<a href="mailto:grin.k1tt3n@gmail.com">grin.k1tt3n@gmail.com</a>&gt;:<br>&gt; &gt; &gt; Index: ext/glut/rakefile<br>&gt; &gt; &gt; ===================================================================
<br>&gt; &gt; &gt; --- ext/glut/rakefile&nbsp;&nbsp; (revision 20)<br>&gt; &gt; &gt; +++ ext/glut/rakefile&nbsp;&nbsp; (working copy)<br>&gt; &gt; &gt; @@ -23,7 +23,7 @@<br>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# Don't understand why swig doesn't define this...
<br>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;swig_args = &quot;-DSWIGMAC&quot;<br>&gt; &gt; &gt;&nbsp;&nbsp;else<br>&gt; &gt; &gt; -&nbsp;&nbsp;&nbsp;&nbsp;extconf_args = &quot;&quot;<br>&gt; &gt; &gt; +&nbsp;&nbsp;&nbsp;&nbsp;extconf_args = &quot;--with-ldflags='-lX11 -lGL -lGLU -lglut'&quot;
<br>&gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;swig_args = &quot;-I/usr/include&quot;<br>&gt; &gt; &gt;&nbsp;&nbsp;end<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt;<br>&gt;<br></blockquote></div><br>