FLTK-1.3.3

Introduction à FLTK

FLTK (prononcé "fulltick") est une trousse à outils multi-plateforme pour les interfaces utilisateurs C++. FLTK fournit les fonctionnalités des GUI modernes et le support pour les graphiques 3D via OpenGL et ses bibliothèques intégrées d'émulation de GLUT utilisées pour la création des interfaces utilisateurs graphiques pour les applications.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.

Informations sur le paquet

  • Téléchargement (HTTP) : http://fltk.org/pub/fltk/1.3.3/fltk-1.3.3-source.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 9ccdb0d19dc104b87179bd9fd10822e3

  • Taille du téléchargement : 4.8 Mio

  • Estimation de l'espace disque requis : 199 Mio

  • Estimation du temps de construction : 0.6 SBU

Dépendances de FLTK

Requises

Bibliothèques Xorg

Recommandées

Facultatives

alsa-lib-1.1.0, desktop-file-utils-0.22, Doxygen-1.8.11, GLU-9.0.0, Mesa-11.1.2 et texlive-20150521 (ou install-tl-unx)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/fltk

Installation de FLTK

[Note]

Note

Le répertoire d'extraction de tar est fltk-1.3.3 et non fltk-1.3.3-source comme indiqué par le nom de l'archive.

Installez FLTK en lançant les commandes suivantes :

sed -i -e '/cat./d' documentation/Makefile       &&

./configure --prefix=/usr    \
            --enable-shared  &&
make

Si vous souhaitez créer la documentation de l'API, tapez :

make -C documentation html

Les tests pour le paquet sont interactifs. Pour exécuter les tests, lancez test/unittests. De plus, il y a 70 autres programmes de test exécutable dans le répertoire test qui peuvent être lancés individuellement.

Maintenant, en tant qu'utilisateur root :

make docdir=/usr/share/doc/fltk-1.3.3 install

Si vous le souhaitez, installez quelques exemples construits comme une partie des tests, la documentation supplémentaire et les programmes exemples. En tant qu'utilisateur root :

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

Explication des commandes

sed ... documentation/Makefile : Évite l'installation de pages dans /usr/share/man/cat*.

Contenu

Programmes installés: blocks, checkers, fltk-config, fluid et sudoku
Bibliothèques installées: libfltk.{a,so}, libfltk_forms.{a,so}, libfltk_gl.{a,so} et libfltk_images.{a,so}
Répertoires installés: /usr/include/FL et /usr/share/doc/fltk-1.3.3

Descriptions courtes

blocks

est une version basée sur FLTK du jeu d'élimination de blocs.

checkers

est une version basée sur FLTK du jeu de dames.

fltk-config

est un script utilitaire qui peut être utilisé pour obtenir des informations sur la version actuelle de FLTK qui est installée sur le système.

fluid

est une interface interactive de conception pour FLTK.

sudoku

est une implémentation du jeu Sudoku populaire.

libfltk.so

Contient les fonctions qui fournissent une API pour implémenter les interfaces graphiques utilisateurs.

Last updated on 2016-03-03 05:46:04 +0100