OSCeleton install problem

Lasse Munk's icon

Hi Everybody!

I know this is kind of the wrong forum, but i don't really get any answers on google, so I thought some of you guys might have been in the same problem!

So i'm trying to connect my Kinect with max/msp. I got all the prerequisites working (OpenNI, SensorKinect, NITE, Cmake, Xcode) and that stuff.. Now I downloadet OSCeleton, and are trying to compile my own binary, but i get this:

lmnk:Sensebloom-OSCeleton-7307683 lmnk$ make
cd liblo-0.26-modified;./configure;make
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/Users/lmnk/.Trash/Sensebloom-OSCeleton-7307683: /Users/lmnk/.Trash/Sensebloom-OSCeleton-7307683: is a directory
configure: WARNING: `missing' script is too old or missing
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/Users/lmnk/.Trash/Sensebloom-OSCeleton-7307683 23-54-26/liblo-0.26-modified':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
make[1]: *** No targets specified and no makefile found. Stop.
make: *** [liblo] Error 2

I don't get it, since I have a makefile in my directory. And What is the "no targets specified" all about?

I really hope someone can help me, I'm totally lost, and been looking around on the internet without any luck.

Thanks a lot!

kusoyarou's icon
Luke Woodbury's icon

From what I remember you don't have to make OSCeleton, there are precompiled versions on github

Lasse Munk's icon

@Luke - thank you for the help, the only thing I obiviously didn't try to search for ;)

diablodale's icon

If you are windows, its much easier to use jit.openni, its a native Max->OpenNI->Kinect. You don't have to use OSCeleton as this external supports everything it does plus a great deal more.

If you are mac, then you have the opportinity to contribute to any cross-compile code changes needed.