You can now use a Kinect module with Greenfoot. You can seea short video (and get all the info you need) here:
http://www.greenfoot.org/doc/kinect/


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | configure: 7115 : checking how to run the C preprocessor configure: 7146 : gcc -E conftest.c configure: 7146 : $? = 0 configure: 7160 : gcc -E conftest.c conftest.c: 11 : 28 : error: ac_nonexistent.h: No such file or directory configure: 7160 : $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "kinectserver" | #define PACKAGE_TARNAME "kinectserver" | #define PACKAGE_VERSION "1.0" | #define PACKAGE_STRING "kinectserver 1.0" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "kinectserver" | #define VERSION "1.0" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure: 7185 : result: gcc -E configure: 7205 : gcc -E conftest.c configure: 7205 : $? = 0 configure: 7219 : gcc -E conftest.c conftest.c: 11 : 28 : error: ac_nonexistent.h: No such file or directory configure: 7219 : $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "kinectserver" | #define PACKAGE_TARNAME "kinectserver" | #define PACKAGE_VERSION "1.0" | #define PACKAGE_STRING "kinectserver 1.0" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "kinectserver" | #define VERSION "1.0" | /* end confdefs.h. */ | #include <ac_nonexistent.h> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | configure: this is boost.m4 serial 15 configure: 15025 : checking for Boost headers version >= 0.0 . 0 configure: 15096 : g++ -c -g -O2 -I/usr/include/ni/ conftest.cpp >& 5 conftest.cpp: 27 : 29 : error: boost/version.hpp: No such file or directory conftest.cpp: 29 : 3 : error: #error BOOST_VERSION is not defined configure: 15096 : $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "kinectserver" | #define PACKAGE_TARNAME "kinectserver" | #define PACKAGE_VERSION "1.0" | #define PACKAGE_STRING "kinectserver 1.0" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "kinectserver" | #define VERSION "1.0" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TIME_H 1 | #define HAVE_XNTYPES_H 1 | #define HAVE_XNOPENNI_H 1 | #define HAVE_XNCPPWRAPPER_H 1 | /* end confdefs.h. */ | #include <boost/version.hpp> | # if !defined BOOST_VERSION | # error BOOST_VERSION is not defined | #elif BOOST_VERSION < 0 | # error Boost headers version < 0 | #endif | | int | main () | { | | ; | return 0 ; | } configure: 15117 : result: no configure: 15122 : error: cannot find Boost headers version >= 0.0 . 0 |
1 | configure: 15122 : error: cannot find Boost headers version >= 0.0 . 0 |