Groot icon indicating copy to clipboard operation
Groot copied to clipboard

Error when building Groot

Open lunanueva opened this issue 3 years ago • 5 comments

/usr/bin/ld: libbehavior_tree_editor.so: undefined reference to `BT::VerifyXML(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::set<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::less<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)' collect2: error: ld returned 1 exit status make[2]: *** [CMakeFiles/Groot.dir/build.make:259: Groot] Error 1 make[1]: *** [CMakeFiles/Makefile2:210: CMakeFiles/Groot.dir/all] Error 2 make: *** [Makefile:146: all] Error 2

lunanueva avatar Sep 21 '22 10:09 lunanueva

I have the same issue

renzobazan96 avatar Oct 04 '22 16:10 renzobazan96

Same issue in ROS2 build. Using v3.8 BT_CPP.

azalutsky avatar Nov 04 '22 01:11 azalutsky

I suggest not using the ROS2 build, but the submodule instead, described in the readme

facontidavide avatar Nov 04 '22 11:11 facontidavide

same issue here

rsc9421 avatar Feb 15 '23 13:02 rsc9421

I had to install groot by source and BT3 as a sudo apt-get install -y ros-foxy-behaviortree-cpp-v3 to get it to work. Hope this helps some of you.

azalutsky avatar Feb 15 '23 20:02 azalutsky