Open jdiez17 opened 4 months ago
Thanks @jdiez17 for reporting this.
For future reference, we discovered that references in the code indicate that AMENT_PREFIX_PATH use the operating systems path delimiter, whereas CMAKE_PREFIX_PATH is meant to accept lists which in CMake are stored as strings using semicolon as the delimiter.
References:
Describe the bug The two directories in
AMENT_PREFIX_PATH
set in ros_ament_cmake should be separated by a semicolon, not a colon.I noticed this during my work on building workspaces using colcon. I had this error from
ament_cmake
: