Search code examples
gtkwxwidgets

What difference between libwxbase-xxx-dev and libwxgtk-xxx-dev?


I am working on a GUI application which aims to be portable between different window managers(Gnome and KDE) and platforms(Linux and Windows).
Most of my work is done with C++ / wxWidgets. I am currently preparing a new development environment. I find several packages when searching "wx-config":

myusername@domain:~$ wx-config --version
The program 'wx-config' can be found in the following packages:
* libwxbase2.8-dbg
* libwxbase2.8-dev
* libwxbase3.0-dev
* libwxgtk2.8-dbg
* libwxgtk2.8-dev
* libwxgtk3.0-dev
Try: sudo apt-get install

Could anyone explain to me what is the difference between libwxbase-dev and libwxgtk-dev? I already know that a package is included in the other, but I need some more detailed information.

Thanks

IT


Solution

  • libwxbase-dev: wxBase library (development) - non-GUI support classes of wxWidgets toolkit

    libwxgtk-dev: wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)

    The second is focused purely on the GUI, using the first.

    The first contains basic functionalities of the wxWidgets toolkit, non-gui oriented.