The GIMP ToolKit (GTK+) is now used as the widget library, while the GIMP Drawing Kit (GDK) is used as the graphic library. This choice ensures portable code and similar rendering on the three major sytems Gildas supports: Linux, Mac OSX, MS Windows. GTK+ and GDK are thus now a requirement in order to compile the Gildas kernel. They are provided together on the system repositories as a unique package. Its presence on your system can be checked with the following command:
pkg-config --exists gtk+-2.0; echo $?If a 0 is returned (i.e. no error), then you will be able to compile the new Gildas kernel. If another value is returned, you will need first to install the package.
The GTK+/GDK package has been tested between versions 2.10 and
2.22. Beyond this range, you can encounter GTK warnings or
errors. Please report these to firstname.lastname@example.org, with your GTK
version which you can find in the file gtk/gtkversion.h
installed on your system.
In addition, the support for the old widget library Xforms is removed. Its support was still present but was not tested for years. The support for the MOTIF library (the default used with the previous kernel) is obsolete and is considered for complete removal soon.