Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

OK, turns out that the solution is this: -copied /opt/ros/fuerte/share and /opt/ros/fuerte/stacks onto flashdisk called "M"

export ROS_PACKAGE_PATH=/Volumes/M/fuerte/share:/Volumes/M/fuerte/stacks/
./gradlew install

PS: I thought that the rosjava should be independent of ROS installation ??? Is there any way how to compile rosjava without ROS installed?

OK, turns out that the solution is this: -copied this:

copied /opt/ros/fuerte/share and /opt/ros/fuerte/stacks onto flashdisk called "M"

export ROS_PACKAGE_PATH=/Volumes/M/fuerte/share:/Volumes/M/fuerte/stacks/
./gradlew install

PS: I thought that the rosjava should be independent of ROS installation ??? Is there any way how to compile rosjava without ROS installed?

click to hide/show revision 3
found the solution how to build completely independent rosjava

OK, problem solved, turns out that the solution is this:rosjava depends on several ROS (mainly low level communication) libraries.

so i copied /opt/ros/fuerte/share folder /opt/ros/fuerte/include (from ROS barebones installation for Ubuntu) onto Mac, exported the ROS_PACKAGE_PATH and /opt/ros/fuerte/stacks onto flashdisk called "M"then installation succeeds:

export ROS_PACKAGE_PATH=/Volumes/M/fuerte/share:/Volumes/M/fuerte/stacks/
ROS_PACKAGE_PATH=/path/to/folder/include/
./gradlew install

PS: I thought that the rosjava should be independent of ROS installation ??? Is there any way how to compile rosjava without ROS installed?