How to rebuild ign-msgs for gazebo9?
I've install gazebo9 on a Bionic machine which has more up to date versions of protobuf than gazebo is expecting. Specifically, the apt package for ign-msgs1
was compiled with something before protobuf 3. So naturally, I'm trying to rebuild ign-msgs1
so that it will be up to date. However, this fails because there are macros in ign-msgs1 Utils.cmake
which are defined by ign-cmake0
in IgnUtils.cmake
. This conflict makes it impossible to rebuild ign-msgs1
on Bionic.
I can't upgrade from ign-msgs1
without recompiling everything else, so I'm wondering if there's a way to make ign-msgs
use its own macros instead of getting them stomped on by ign-cmake0