ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Taken from package.xml
This file defines properties about the package such as the package name, version numbers, authors, maintainers, and dependencies on other catkin packages.
but the critical part is about package.xml
Your system package dependencies are declared in package.xml. If they are missing or incorrect, you may be able to build from source and run tests on your own machine, but your package will not work correctly when released to the ROS community. Others depend on this information to install the software they need for using your package.
Execution Dependencies specify which packages are needed to run code in this package. This is the case when you depend on shared libraries in this package (especially when these packages are declared as (CATKIN_)DEPENDS in catkin_package() in CMake).
There is a problem with Cmakefile I guess, they should have added this in CATKIN_DEPENDS in catkin_package
2 | No.2 Revision |
Taken from package.xml
This file defines properties about the package such as the package name, version numbers, authors, maintainers, and dependencies on other catkin packages.
but the critical part is about package.xml
Your system package dependencies are declared in package.xml. If they are missing or incorrect, you may be able to build from source and run tests on your own machine, but your package will not work correctly when released to the ROS community. Others depend on this information to install the software they need for using your package.
Execution Dependencies specify which packages are needed to run code in this package. This is the case when you depend on shared libraries in this package (especially when these packages are declared as (CATKIN_)DEPENDS in catkin_package() in CMake).
There is a problem with Cmakefile I guess, they should have added this python-wxtools in CATKIN_DEPENDS in catkin_package