Yet Another Robot Platform
Not all versions of YARP have ROS support enabled by default.
In this case you'll need to turn the following flags on in CMake before (re-)compiling YARP:
If you have an older version of YARP, you may need to rely on yarpidl_rosmsg program, as per the tutorial. In that case turn on these flags (which are no longer required in newer versions of YARP):
YARP does not link to any parts of the ROS codebase, so don't worry about how to tell YARP where to find the ROS libraries, it doesn't need them. You do not need to have ROS installed in order to interoperate with it across the network.