The following table lists packages required to build Gwyddion from source code. The table does not include common software compilation prerequisites like the C compiler or make. Operating system specifics are described in following sections dedicated to building on particular operating systems.
Build Dependencies
Required.
It is possible to build Gwyddion with Gtk+ 2.6 on MS Windows too, but it requires manual build system adjustments and it is not supported.
Optional.
Enables OpenGL 3D data views.
The MS Windows build system is set up to require GtkGLExt and manual adjustments are necessary to disable it there.
Optional.
Enables import of TIFF-based data files, namely JPK and PSIA, also enables export to TIFF images.
The MS Windows build system is set up to require LibTIFF and manual adjustments are necessary to disable it there.
x
Optional.
Enables import of SPML files.
The MS Windows build system is set up to require LibXML2 and manual adjustments are necessary to disable it there.
Optional.
Speeds up various integral transforms, power spectrum and correlation operations. It also allows to apply these operations on data fields of many more sizes without rescaling.
Building with FFTW3 enabled is currently unsupported on MS Windows, although it is probably possible with some effort and manual adjustments.
Optional.
Enables remote control on X11. This is a standard X Window System library and everyone having X probably has its runtime files. However, since the modularization of X in Xorg 7.0 it is distributed separately and therefore you might not have its development files installed.