FLTK

This document describes the capabilities of the ALT Linux family of distributions for building lightweight portable applications. using the FLTK library.

Installation
Install the following packages after updating the indices of the package base, and possibly the entire systems:

The installation of the documentation package can be omitted if there is Internet access.

libfltk13 package
The package contains the  utility for developing a graphical interface with related C ++ source code. But the main purpose of the package is shared execution libraries for running FLTK-based applications. Also there is a reference manual in nroff format.

libfltk-dev package
libfltk-dev package contains the  utility for obtaining information about the applications compilation and building options from source code in the current software environment. Unfortunately, the static library (*.a) are not provided in the distribution available to the author, although FLTK applications are often linked with it. Thats why, only build options with a shared library (* .so) will be considered.

libfltk13-doc package
Contains help files in HTML / PNG / format, etc. in the directory:  /usr/share/doc/fltk-1.3.3/html 

In this case, the input point in the browser will be file:///usr/share/doc/fltk-1.3.3/html/index.html

An example of building a simple application with a button
Write the C ++ code in your favorite editor to the  ok_btn.cxx  file with the following contents: Lets start the compilation and building application from the source code in the command line: Run the builded binary file: