It looks like you moved this to catkin recently, but when I try to build it with catkin on my machine, I get the following error:
...
[ 98%] Built target dmp
[100%] Building CXX object dmp/CMakeFiles/dmp_server.dir/nodes/dmp_server.cpp.o
Linking CXX executable /home/rboy/catkin_ws/devel/lib/dmp/dmp_server
/home/rboy/catkin_ws/devel/lib/libdmp.so: undefined reference to dmp::LinearApprox::LinearApprox()' /home/rboy/catkin_ws/devel/lib/libdmp.so: undefined reference todmp::LinearApprox::LinearApprox(std::vector<double, std::allocator >, std::vector<double, std::allocator >)'
collect2: ld returned 1 exit status
make[2]: *** [/home/rboy/catkin_ws/devel/lib/dmp/dmp_server] Error 1
make[1]: *** [dmp/CMakeFiles/dmp_server.dir/all] Error 2
make: *** [all] Error 2
Invoking "make" failed
(I ended up rolling back to before you catkinized it and usign rosbuild)
It looks like you moved this to catkin recently, but when I try to build it with catkin on my machine, I get the following error:
...
[ 98%] Built target dmp
[100%] Building CXX object dmp/CMakeFiles/dmp_server.dir/nodes/dmp_server.cpp.o
Linking CXX executable /home/rboy/catkin_ws/devel/lib/dmp/dmp_server
/home/rboy/catkin_ws/devel/lib/libdmp.so: undefined reference to
dmp::LinearApprox::LinearApprox()' /home/rboy/catkin_ws/devel/lib/libdmp.so: undefined reference todmp::LinearApprox::LinearApprox(std::vector<double, std::allocator >, std::vector<double, std::allocator >)'collect2: ld returned 1 exit status
make[2]: *** [/home/rboy/catkin_ws/devel/lib/dmp/dmp_server] Error 1
make[1]: *** [dmp/CMakeFiles/dmp_server.dir/all] Error 2
make: *** [all] Error 2
Invoking "make" failed
(I ended up rolling back to before you catkinized it and usign rosbuild)