Pth-2.0.7

Introduction à Pth

Le paquet Pth contient une bibliothèque POSIX/ANSI-C de base très portable pour des plateformes Unix qui fournit de la répartition de temps basée sur la priorité non préventive pour des threads multi-plateformes d'exécution (multithreading) à l'intérieur d'applications qui réagissent aux événements. Tous les threads se lancent dans le même espace adresse de l'application serveur mais chaque thread a son propre compteur, sa propre pile d'exécution, son masque signal et sa variable errno.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

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

Installation de Pth

[Attention]

Attention

N'ajoutez pas le paramètre --enable-pthread à la commande configure ci-dessous, sinon vous écraseriez la bibliothèque pthread et les en-têtes d'interface installées par le paquet Glibc dans LFS.

Installez Pth en lançant les commandes suivantes :

./configure --prefix=/usr &&
make

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install &&
install -v -m755 -d /usr/share/doc/pth-2.0.7 &&
install -v -m644    README PORTING SUPPORT TESTS \
                    /usr/share/doc/pth-2.0.7

Contenu

Installed Program: pth-config
Bibliothèque installée: libpth.{so,a}
Répertoire installé: /usr/share/doc/pth-2.0.7

Descriptions courtes

pth-config

est un outil utilisé pour configurer et construire des applications basées sur la bibliothèque pth(3). Vous pouvez l'utiliser pour interroger les drapeaux du compilateur C etde l'éditeur de liens qui sont requis pour compiler et lier correctement les application à la bibliothèque pth(3).

libpth.{so,a}

contient les fonctions de l'API utilisées par la bibliothèque GNU Portable Threads Library.

Last updated on 2011-10-26 06:34:14 +0200