rgbdemo / nestk

C++ Library for Kinect
http://nicolas.burrus.name/index.php/Research/KinectUseNestk
Other
78 stars 45 forks source link

Nestk external example is broken #9

Closed nburrus closed 12 years ago

nburrus commented 12 years ago

I have updated the main.cpp sample from github, Now the previous errors are removed.. But it is now giving new errors while running make. [100%] Building CXX object CMakeFiles/main.dir/main.cpp.o In file included from /home/jr-v/nestk/ntk/camera/openni_grabber.h:24, from /home/jr-v/nestk/samples/example_external/ main.cpp:22: /home/jr-v/nestk/ntk/gesture/skeleton.h:112: warning: type qualifiers ignored on function return type /home/jr-v/nestk/ntk/gesture/skeleton.h:148: warning: type qualifiers ignored on function return type /home/jr-v/nestk/ntk/gesture/skeleton.h:191: warning: type qualifiers ignored on function return type /home/jr-v/nestk/ntk/gesture/skeleton.h:226: warning: type qualifiers ignored on function return type Linking CXX executable main CMakeFiles/main.dir/main.cpp.o: In function main': main.cpp:(.text+0x175): undefined reference to ntk::OpenniDriver::OpenniDriver()' main.cpp:(.text+0x1a1): undefined reference to ntk::OpenniGrabber::OpenniGrabber(ntk::OpenniDriver&, int)' main.cpp:(.text+0x1f0): undefined reference to ntk::OpenniGrabber::connectToDevice()' main.cpp:(.text+0x497): undefined reference to ntk::Skeleton::drawOnImage(cv::Mat&) const' main.cpp:(.text+0x514): undefined reference to ntk::Skeleton::drawOnImage(cv::Mat&) const' main.cpp:(.text+0x870): undefined reference to ntk::OpenniDriver::~OpenniDriver()' main.cpp:(.text+0x884): undefined reference to ntk::OpenniDriver::~OpenniDriver()' CMakeFiles/main.dir/main.cpp.o: In function ntk::OpenniGrabber::~OpenniGrabber()': main.cpp: (.text._ZN3ntk13OpenniGrabberD1Ev[ntk::OpenniGrabber::~OpenniGrabber()] +0x19): undefined reference tovtable for ntk::OpenniGrabber' main.cpp: (.text._ZN3ntk13OpenniGrabberD1Ev[ntk::OpenniGrabber::~OpenniGrabber()] +0x27): undefined reference to vtable for ntk::OpenniGrabber' main.cpp: (.text._ZN3ntk13OpenniGrabberD1Ev[ntk::OpenniGrabber::~OpenniGrabber()] +0x39): undefined reference tovtable for ntk::OpenniGrabber' collect2: ld returned 1 exit status make[2]: * [main] Error 1 make[1]: * [CMakeFiles/main.dir/all] Error 2 make: * [all] Error 2 jr-v@jr-v-desktop:~/nestk/samples/example_external$ clear jr-v@jr-v-desktop:~/nestk/samples/example_external$ make Linking CXX executable main CMakeFiles/main.dir/main.cpp.o: In function main': main.cpp:(.text+0x175): undefined reference to ntk::OpenniDriver::OpenniDriver()' main.cpp:(.text+0x1a1): undefined reference to ntk::OpenniGrabber::OpenniGrabber(ntk::OpenniDriver&, int)' main.cpp:(.text+0x1f0): undefined reference to ntk::OpenniGrabber::connectToDevice()' main.cpp:(.text+0x497): undefined reference to ntk::Skeleton::drawOnImage(cv::Mat&) const' main.cpp:(.text+0x514): undefined reference to ntk::Skeleton::drawOnImage(cv::Mat&) const' main.cpp:(.text+0x870): undefined reference to ntk::OpenniDriver::~OpenniDriver()' main.cpp:(.text+0x884): undefined reference to ntk::OpenniDriver::~OpenniDriver()' CMakeFiles/main.dir/main.cpp.o: In function ntk::OpenniGrabber::~OpenniGrabber()': main.cpp: (.text._ZN3ntk13OpenniGrabberD1Ev[ntk::OpenniGrabber::~OpenniGrabber()] +0x19): undefined reference tovtable for ntk::OpenniGrabber' main.cpp: (.text._ZN3ntk13OpenniGrabberD1Ev[ntk::OpenniGrabber::~OpenniGrabber()] +0x27): undefined reference to vtable for ntk::OpenniGrabber' main.cpp: (.text._ZN3ntk13OpenniGrabberD1Ev[ntk::OpenniGrabber::~OpenniGrabber()] +0x39): undefined reference tovtable for ntk::OpenniGrabber' collect2: ld returned 1 exit status make[2]: * [main] Error 1 make[1]: * [CMakeFiles/main.dir/all] Error 2 make: * [all] Error 2