[GEM-dev] videoKINECT plugin for pix_video

sonia yuditskaya marysghost at gmail.com
Fri Mar 25 21:13:46 CET 2011


Hi Hans,
yes I did.
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.

Sofy

2011/3/25 Hans-Christoph Steiner <hans at at.or.at>

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


More information about the GEM-dev mailing list