Still no clue how you would have to do this on windows, but on linux I figured it out:

https://github.com/chikashimiyama/Pd_leapmotion/issues/1#issuecomment-17240397

It works and 'does things'. Now slowly trying to figure out how to make sense of the data :)


On Tue, Apr 30, 2013 at 12:15 PM, dreamer <dreamer@puikheid.nl> wrote:
I just tried building the external on linux.
Unfortunately when I load the object I get: leapmotion.pd_linux: undefined symbol: _ZN17flext_root_singlenwEj'

I have neven used flext before, so I have no idea what causes this. If anyone can comment on this.


Just to recap, this is what I did:
svn co https://svn.grrrr.org/ext/trunk/flext flext

Then the non-autoconf instructions for building.


Then in this dir:
gcc -o main.o -I/usr/local/include/flext/ -I../../leapmotion/Leap_Dev_Kit_0.7.9_3461/LeapSDK/include/ -DFLEXT_SYS=2 -c main.cpp
gcc -o Dispatcher.o -I/usr/local/include/flext/ -DFLEXT_SYS=2 Dispatcher.cpp
g++ -rdynamic -shared -o leapmotion.pd_linux main.o Dispatcher.o -lc -lm -L/usr/local/include -L../../leapmotion/Leap_Dev_Kit_0.7.9_3461/LeapSDK/lib/x86 -lflext-pd_s -lLeap

Resulting in the forementioned error.

On Mon, Apr 29, 2013 at 1:20 PM, Joćo Pais <jmmmpais@googlemail.com> wrote:
To whoever might interest,

I wanted to compile Chikashi Myiama's leapmotion external for Pd in windows, using T Grill's Flext architecture.

As I'm not a programmer, it isn't practical to learn how to prepare the building environment on my own; I also would doubt that anyone will do this work on its own in the near future, I would be interested to know if anyone with windows building skills would be interested in teaching me how to prepare my system to build this (and other?) externals.

I'm doing this proposal on my own, without the support of any institution behind me. Being sure that I can't offer a full programmer's salary, anyway I would be interested to know if anyone out there is interested in making me an offer.

Can you send your replies directly to my mail?

Best regards,

Joćo Pais

_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list