so I need to create a package for the SDK and compile it with catkin_make_isolated so the plugin can find the SDK (it uses FIND_PACKAGE() to find the SDK). so I added it as a package (are the dependencies right? my package.xml looks like this one):
https://github.com/ros-visualization/oculus_sdk/blob/groovy-devel/package.xml
and did catkin_make_isolated which performs a plain cmake, but I get this error:
[ 95%] Built target OculusVR
Scanning dependencies of target OculusWorldDemo
[100%] [100%] [100%] Building CXX object Samples/OculusWorldDemo/CMakeFiles/OculusWorldDemo.dir/Player.cpp.o
Building CXX object Samples/OculusWorldDemo/CMakeFiles/OculusWorldDemo.dir/OculusWorldDemo.cpp.o
Building CXX object Samples/OculusWorldDemo/CMakeFiles/OculusWorldDemo.dir/OculusWorldDemo_Scene.cpp.o
Linking CXX executable ../../output/OculusWorldDemo
[100%] Built target OculusWorldDemo
==> make install in '/home/fred/oculus032_ws/build_isolated/oculus_sdk/devel'
make: *** No rule to make target `install'. Stop.
<== Failed to process package 'oculus_sdk':
Command 'make install' returned non-zero exit status 2
Reproduce this error by running:
==> cd /home/fred/oculus032_ws/build_isolated/oculus_sdk && make install
Command failed, exiting.
nevermind. just figured I had to add install rules to cmakelists
Hey guys, @jherico everything works fine here when I do cmake ~/OculusSDK-stable/ and then make in my folder.
However, I am trying to use the SDK with this ROS RViz plugins http://wiki.ros.org/oculus_rviz_plugins
which works fine with previous version of SDK, but my purpose here is to update it to newer version of SDK) https://github.com/tfoote/OculusSDK and https://github.com/ros-visualization/oculus_sdk/tree/groovy-devel
so I need to create a package for the SDK and compile it with catkin_make_isolated so the plugin can find the SDK (it uses FIND_PACKAGE() to find the SDK). so I added it as a package (are the dependencies right? my package.xml looks like this one): https://github.com/ros-visualization/oculus_sdk/blob/groovy-devel/package.xml
and did catkin_make_isolated which performs a plain cmake, but I get this error:
nevermind. just figured I had to add install rules to cmakelists