libtirpc-0.2.2

Introduction à libtirpc

Le paquet libtirpc contient des bibliothèques qui supportent des programmes utilisant l'API de Remote Procedure Call (RPC). Il remplace le RPC, mais pas les entrées de la bibliothèque NIS qui se trouvaient dans glibc.

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

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de libtirpc

Requises

pkg-config-0.26

Facultatives

libgssapi

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

Installation de libtirpc

Glibc-2.14 et supérieur n'installent pas par défaut les en-têtes publiques de NISet de RPC. Si nécessaire, installez-les ici :

if [ ! -r /usr/include/rpc/rpc.h ]; then
   tar -xvf ../rpcnis-headers.tar.bz2 -C /usr/include
fi

Installez libtirpc en lançant les commandes suivantes :

patch -Np1 -i ../libtirpc-0.2.2-remove-nis-2.patch &&
autoreconf                              &&
./configure --prefix=/usr --libdir=/lib &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur the root :

make pkgconfigdir=/usr/lib/pkgconfig install &&
mv -v /lib/libtirpc.*a /usr/lib

Explications de la commande

patch -Np1 -i ../libtirpc-0.2.2-remove-nis-2.patch : Ce correctif supprime les références aux fonctions nis qui ne sont plus dans glibc.

--libdir=/lib : Uu qu'il se peut que cette bibliothèque soit utilisée avant pue /usr soit montée, mettez la bibliothèque dans /lib.

pkgconfigdir=/usr/lib/pkgconfig : Assure que le fichier .pc aille au bon endroit.

mv -v /lib/libtirpc.*a : Bibliothèques statiques eq fichiers .la appartenant à /usr/lib.

Contenu

Programmes installés: Aucun
Bibliothèques installées: liblibtirpc.{so,a}
Répertoire installé: /usr/include/libtirpc

Descriptions courtes

libtirpc.{so,a}

fournit les fonctions de l'API de Remote Procedure Call (RPC) qu'exigent d'autres programmes.

Last updated on 2011-12-05 06:42:37 +0100