jherico / OculusSDK

Oculus SDK for Virtual Reality
Other
201 stars 114 forks source link

OculusSDK for use with ROS, build with catkin, ros rviz plugins #36

Closed fredinhuf closed 9 years ago

fredinhuf commented 9 years ago

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:

[ 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