FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit. FLTK provides modern GUI functionality and supports 3D graphics via OpenGL and its built-in GLUT emulation libraries used for creating graphical user interfaces for applications.
This package is known to build and work properly using an LFS-7.7 platform.
Download (HTTP): http://fltk.org/pub/fltk/1.3.3/fltk-1.3.3-source.tar.gz
Download MD5 sum: 9ccdb0d19dc104b87179bd9fd10822e3
Download size: 4.8 MB
Estimated disk space required: 199 MB
Estimated build time: 0.6 SBU
hicolor-icon-theme-0.14, libjpeg-turbo-1.4.0, and libpng-1.6.16
alsa-lib-1.0.28, desktop-file-utils-0.22, Doxygen-1.8.9.1, GLU-9.0.0, MesaLib-10.4.5, and texlive-20140525 (or install-tl-unx)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/fltk
The tar extraction directory is fltk-1.3.3 and not fltk-1.3.3-source as indicated by the tarball name.
Install FLTK by running the following commands:
sed -i -e '/cat./d' documentation/Makefile && ./configure --prefix=/usr \ --enable-shared && make
If you wish to create the API documentation, issue:
make -C documentation html
The tests for the package are interactive. To execute the tests,
run test/unittests.
In addition, there are 70 other executable test programs in the
test
directory that can be run
individually.
Now, as the root
user:
make docdir=/usr/share/doc/fltk-1.3.3 install
If desired, install some example games built as a part of the
tests, extra documentation and example programs. As the
root
user:
make -C test docdir=/usr/share/doc/fltk-1.3.3 install-linux && make -C documentation docdir=/usr/share/doc/fltk-1.3.3 install-linux
sed ...
documentation/Makefile: Avoid installing pages in
/usr/share/man/cat*
.
Last updated on 2014-05-18 18:40:17 -0500