Closed Shreeyak closed 2 months ago
Found the issue. I tried re-installing libzmq3-dev, as well as all sorts of other libs.
Turns out cmake was linking to a libzmq.so
file in another program's directory (Nuke) rather than the system's installed program. After removing that directory from $PATH
, cmake found the correct version of libzmq
and I could compile the library with colcon.
Describe the bug I'm trying to compile the library with
colcon build
so that I can use this with BehaviourTree.Ros2. It gives me an error related to libzmq. I have installed libzmq3-dev. My system also has libzmq5 installed (seems ros2 packages are depending on it) I've tried with both themaster
branch and the3.8
branch.Here's the error:
Note: I installed dependencies with conan and was able to build and install using cmake. But that gives linking errors with bt.ros2, so I'm trying to build bt.cpp using colcon.
How to Reproduce
Just clone the repo, cd into it and run
colcon build
.