ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

From the wxWidgets site:

wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.

And also:

It has popular language bindings for Python, Perl, Ruby and many other languages.

From the SWIG site:

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.

Combining this: swig-wx provides bindings to wxWidgets for the languages used in ROS. Using these bindings, various tools in ROS are able to provide a graphical user interface.

So this package is needed in order to be able to build (and run) the tools that use the toolkit for their UIs (which is also why it is mentioned under the Install graphical library dependencies section of the install guide).