Unable to build tf msgs and srvs with rosserial
I am trying to build an application with rosserial.
I have Melodic installed and sourced. I have rosserial installed and sourced (at least, it appears I do).
I attempt to make the rosserial libraries with the following command:
rosrun rosserial_embeddedlinux make_libraries.py .
Most of the libraries and header files build and install just fine, with the exception of a message and a service. The make_libraries.py
script provides the following output:
Exporting tf
Messages:
Unable to build message: tf/tfMessage
tfMessage,Exporting tf
Services:
Unable to build service: tf/FrameGraph
FrameGraph,
I am building on MacOS and I built Melodic from source. Both geometry
and geometry2
packages appear to have built just fine during the Melodic build. I have confirmed that tfMessage.h
and FrameGraph.h
exist in my Melodic installation where I would expect them (e.g., melodic_catkin_ws/install_isolated/include/tf/tfMessage.h
).