Hi Hans, <div>yes I did.</div><div>pix_freenect kinects to the kinect (yay!), changes the angle, changes the light on the led. But renders nothing, and either crashes or freezes when I try to change a depth mode or to rgb, etc. I am using pd extended 42.5, with standard issue Gem. </div>

<div><br clear="all">Sofy<br><br><div class="gmail_quote">2011/3/25 Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
Hey Sofy,<br>
<br>
Did you try the binary I posted?<br>
<div><br>
<br>
On Fri, 2011-03-25 at 14:19 -0400, sonia yuditskaya wrote:<br>
&gt; Howdy,<br>
&gt; I get the following list of errors:<br>
&gt;<br>
&gt;<br>
&gt; In file included from pix_freenect.h:28,<br>
&gt;                  from pix_freenect.cc:18:<br>
&gt; libfreenect.hpp:29:25: error: libfreenect.h: No such file or directory<br>
&gt;<br>
&gt;                        this is odd because its right there in the same<br>
&gt; directory as pix_freenect.h<br>
<br>
</div>Oops, if its my Makefile, I think I removed -I. from the CFLAGS.<br>
<div><br>
<br>
&gt; In file included from /Library/Pd/gem/src/Base/GemBase.h:20,<br>
&gt;                  from pix_freenect.h:37,<br>
&gt;                  from pix_freenect.cc:18:<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:19:18: error: m_pd.h: No such<br>
&gt; file or directory<br>
&gt;<br>
&gt;                      this is true: what is this and how do I get it?<br>
<br>
</div>Edit the Makefile so that it can find PD_SRC and GEM_SRC on your<br>
machine.<br>
<font color="#888888"><br>
.hc<br>
</font><div><div></div><div><br>
&gt;<br>
&gt;<br>
&gt; In file included from pix_freenect.h:38,<br>
&gt;                  from pix_freenect.cc:18:<br>
&gt; /Library/Pd/gem/src/Pixes/video.h:21:48: error: m_pd.h: No such file<br>
&gt; or directory<br>
&gt; In file included from /Library/Pd/gem/src/Base/GemBase.h:20,<br>
&gt;                  from pix_freenect.h:37,<br>
&gt;                  from pix_freenect.cc:18:<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:74: error: ‘t_object’ does not<br>
&gt; name a type<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:121: error: ISO C++ forbids<br>
&gt; declaration of ‘t_object’ with no type<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:121: error: expected ‘;’ before<br>
&gt; ‘*’ token<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:129: error: ISO C++ forbids<br>
&gt; declaration of ‘t_canvas’ with no type<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:129: error: expected ‘;’ before<br>
&gt; ‘*’ token<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:133: error: expected `;&#39; before<br>
&gt; ‘static’<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:133: error: ISO C++ forbids<br>
&gt; declaration of ‘t_object’ with no type<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:133: error: expected ‘;’ before<br>
&gt; ‘*’ token<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:138: error: ISO C++ forbids<br>
&gt; declaration of ‘t_symbol’ with no type<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:138: error: expected ‘;’ before<br>
&gt; ‘*’ token<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:144: error: ‘t_class’ has not<br>
&gt; been declared<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:150: error: ISO C++ forbids<br>
&gt; declaration of ‘t_canvas’ with no type<br>
&gt; /Library/Pd/gem/src/Base/CPPExtern.h:150: error: expected ‘;’ before<br>
&gt; ‘*’ token<br>
&gt; In file included from pix_freenect.h:37,<br>
&gt;                  from pix_freenect.cc:18:<br>
&gt; /Library/Pd/gem/src/Base/GemBase.h:93: error: ISO C++ forbids<br>
&gt; declaration of ‘t_outlet’ with no type<br>
&gt; /Library/Pd/gem/src/Base/GemBase.h:93: error: expected ‘;’ before ‘*’<br>
&gt; token<br>
&gt; /Library/Pd/gem/src/Base/GemBase.h:107: error: ‘t_class’ has not been<br>
&gt; declared<br>
&gt; /Library/Pd/gem/src/Base/GemBase.h:120: error: ‘t_class’ has not been<br>
&gt; declared<br>
&gt; /Library/Pd/gem/src/Base/GemBase.h:121: error: ‘t_symbol’ has not been<br>
&gt; declared<br>
&gt; /Library/Pd/gem/src/Base/GemBase.h:121: error: ‘t_atom’ has not been<br>
&gt; declared<br>
&gt; In file included from pix_freenect.cc:18:<br>
&gt; pix_freenect.h:59: error: ‘t_class’ has not been declared<br>
&gt; pix_freenect.h:59: error: ‘t_class’ has not been declared<br>
&gt; pix_freenect.h:65: error: expected `)&#39; before ‘kinect_device_nr’<br>
&gt; pix_freenect.cc:23: error: expected initializer before ‘*’ token<br>
&gt; pix_freenect.cc:23: error: ‘t_float’ was not declared in this scope<br>
&gt; pix_freenect.cc:23: error: ‘t_float’ was not declared in this scope<br>
&gt; pix_freenect.cc:23: error: initializer expression list treated as<br>
&gt; compound expression<br>
&gt; pix_freenect.cc:23: error: expected ‘,’ or ‘;’ before ‘{’ token<br>
&gt; make: *** [pix_freenect.o] Error 1<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;                     and the rest is a mystery.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Sofy<br>
&gt;<br>
&gt;<br>
&gt; 2011/3/25 Hans-Christoph Steiner &lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;<br>
&gt;<br>
&gt;         On Fri, 2011-03-25 at 16:01 +0100, IOhannes zmölnig wrote:<br>
&gt;         &gt; On 03/25/2011 02:35 PM, Hans-Christoph Steiner wrote:<br>
&gt;         &gt; &gt; On Thu, 2011-03-24 at 20:17 +0100, IOhannes m zmoelnig<br>
&gt;         wrote:<br>
&gt;         &gt; &gt;&gt; -----BEGIN PGP SIGNED MESSAGE-----<br>
&gt;         &gt; &gt;&gt; Hash: SHA1<br>
&gt;         &gt; &gt;&gt;<br>
&gt;         &gt; &gt;&gt; On 2011-03-22 14:26, Hans-Christoph Steiner wrote:<br>
&gt;         &gt; &gt;&gt;&gt;<br>
&gt;         &gt; &gt;&gt;&gt; but<br>
&gt;         &gt; &gt;&gt;&gt; right now the plugins stuff is not fully done yet, and<br>
&gt;         people want to<br>
&gt;         &gt; &gt;&gt;<br>
&gt;         &gt; &gt;&gt; how come?<br>
&gt;         &gt; &gt;<br>
&gt;         &gt; &gt; How do I use the videoKINECT plugin on Mac OS X?  The<br>
&gt;         [driver( message<br>
&gt;         &gt; &gt; is not implemented on Mac OS X.<br>
&gt;         &gt; &gt;<br>
&gt;         &gt; the driver message _is_ implemented on all platforms.<br>
&gt;         &gt; that&#39;s the entire idea of the plugin architecture, to get<br>
&gt;         away from<br>
&gt;         &gt; platform constraints.<br>
&gt;         &gt;<br>
&gt;         &gt; the _only_ problem right now is the autobuild process, that<br>
&gt;         currently<br>
&gt;         &gt; disables the plugin system on OSX, and instead uses the old<br>
&gt;         fixed system<br>
&gt;         &gt; (hence no &quot;driver&quot; message).<br>
&gt;         &gt;<br>
&gt;         &gt; so the prboelm is a trivial one (though it has to be<br>
&gt;         solved).<br>
&gt;         &gt; if you want you could have a try (i currently do not have<br>
&gt;         any spare time)<br>
&gt;<br>
&gt;<br>
&gt;         I have no idea what needs to be changed.  It looks like you&#39;re<br>
&gt;         the best<br>
&gt;         candidate for this one, but perhaps you could enlighten us?<br>
&gt;<br>
&gt;<br>
&gt;         .hc<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;         _______________________________________________<br>
&gt;         GEM-dev mailing list<br>
&gt;         <a href="mailto:GEM-dev@iem.at" target="_blank">GEM-dev@iem.at</a><br>
&gt;         <a href="http://lists.puredata.info/listinfo/gem-dev" target="_blank">http://lists.puredata.info/listinfo/gem-dev</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
</div></div></blockquote></div><br></div>