Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Installing Ignition Messages from source generates error in packet.proto

I am following these instructions: http://gazebosim.org/tutorials?tut=install_dependencies_from_source

Everything goes fine until the step 'Build and install Ignition Messages from source.'

The command make -j4 generates the following error:

[ 26%] Running C++, and Java protocol buffer compiler on packet.proto
[ 26%] ignition/msgs/packet.proto:19:3: Expected "required", "optional", or "repeated".
ignition/msgs/packet.proto:20:3: Missing field number.
make[2]: *** [ignition/msgs/ignition/msgs/packet.pb.cc] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 26%] Running C++, and Java protocol buffer compiler on param.proto
Running C++, and Java protocol buffer compiler on param_v.proto
make[1]: *** [ignition/msgs/CMakeFiles/ignition-msgs0.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX static library libgtest.a
[ 26%] Built target gtest
make: *** [all] Error 2

Assuming this is an issue with protobuf, do I need to install it from source?