Closed HoodyJazz closed 3 years ago
EDIT: I ran catkin_make on a clean workspace again and the first error persists. The warning is gone, however.
Did you install tuw_msg?
Yes. Installing the messages first and the other packages afterwards did work. However, I was trying to get your planner running in a Docker container, where the same strategy did not work for some reason. But I found the issue today. In addition to the missing $
sign, I mentioned in my original post, I added the following line to the same CMakeLists.txt (uncommenting line 139):
add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
which adds the message dependency to the libraries declared earlier in that file. Now everything builds from a clean workspace without installing the messages first. Thanks for getting back to me. Let me also say, that this planner looks really nice and I am looking forward to working with it!
When I followed the install guide for tuw_multi_robot and tried to catkin_make the project, I got the following error message:
Scolling further up I found this preceding Warning:
I looked at the CMakeFile.txt in the
tuw_multi_robot_local_behavior_controller
package and found a minor typo, that was responsible for this warning. In line 145 ther is a$
missing before{${PROJECT_NAME}_EXPORTED_TARGETS}
. After I corrected that issue, the project built without any errors.