FLTK-1.3.2

Introduction à FLTK

FLTK (prononcé "fulltick") est une trousse à outils multi-plateformes pour les interfaces utilisateurs C++. FLTK fournits 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 utuilisées pour la création des interfaces utilisateurs graphiques pour les applications. graphical user interfaces for

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

Information sur le paquet

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

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

  • Taille du téléchargement : 4.1 Mo

  • Estimation de l'espace disque requis : 75 Mo

  • Estimation du temps de construction : 1.0 SBU

Téléchargements supplémentaires

Dépendances de FLTK

Requises

GLU-9.0.0 MesaLib-10.2.7, et Xorg Libraries,

Recommandées

Facultative

ALSA-Library-1.0.28, Doxygen-1.8.8, et TeX-Live-20140525,

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.2 et non fltk-1.3.2-source comme indiqué par le nom de l'archive.

Installez FLTK en lançant les commandes suivantes :

patch -Np1 -i ../fltk-1.3.2-tigervnc-1.patch     &&
patch -Np1 -i ../fltk-1.3.2-dynamic_libs-1.patch &&
sed -i -e '/FL_PATCH_VERSION=/ s/1/2/' configure &&
sed -i -e '/cat./d' documentation/Makefile       &&
./configure --prefix=/usr    \
            --enable-threads \
            --enable-xft     \
            --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. en supplément, il y a 70 autres programmes de test executable dans le répertoire test qui peuvent être lancé individuellement.

Maintenant, en tant qu'utilisateur root :

make docdir=/usr/share/doc/fltk-1.3.2 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 install-linux &&
make -C documentation install-linux

Explications des commandes

patch ...tigervnc-1.patch : Installez les correctifs pour rendre les bibliothèques compatiblent avec tigervnc.

patch ...dynamic-libs-1.patch : Permet la construction des biblitohèques dynamiques.

sed ... configure: configure: Corrige la sortie de fltk-config --version.

sed ... documentation/Makefile : Evite 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.2

Description courte

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.

libfltk.so

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

Last updated on 2014-05-18 18:40:17 -0500