help building ecal with recent protobuf version #1602
Replies: 1 comment 3 replies
-
Hi, so first of all, which Release / Branch of eCAL are you building? Regarding ECAL_THIRDPARTY_BUILD_PROTOBUF=ON: when this is set, protobuf will be build from submodule, which ist fixed to 3.11.4 and without any abseil dependency, so its to be expected that this approach doesn't work. On Windows, I have successfully build eCAL (5.12.5, 5.13.x) with Protobuf 3.26.1, however I build both Protobuf and Abseil as static libraries, using the most recent Abseil release. Maybe something is wrong in the CMakeLists.txt / ProtobufConfig.cmake files, and how Abseil is linked when eCAL links to |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm trying to build ecal with a recent protobuf version (e.g. v26.1) or a RaspberryPi4 and I am facing some issues.
ECAL_THIRDPARTY_BUILD_PROTOBUF=ON
and settingProtobuf_VERSION
to 26.1, but I could not get it working.ECAL_THIRDPARTY_BUILD_PROTOBUF=OFF
, and I have this error:This is surprising because it seems that the symbol is present in the shared library:
Do you have an idea on how I can solve this issue ?
Beta Was this translation helpful? Give feedback.
All reactions