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 correctement sur une plateforme LFS-7.2.
Téléchargement (HTTP) : http://downloads.sourceforge.net/project/libtirpc/libtirpc/0.2.2/libtirpc-0.2.2.tar.bz2
Somme de contrôle MD5 du téléchargement : 74c41c15c2909f7d11d9c7bfa7db6273
Taille du téléchargement : 460 Ko
Estimation de l'espace disque requis : 11 Mo
Estimation du temps de construction : 0.2 SBU
Fichier tar d'en-tête requis (Ajout des en-têtes rpc/nis) : ftp://anduin.linuxfromscratch.org/other/rpcnis-headers.tar.bz2
Correctif requis (Supprime la dépendance de nis): http://www.linuxfromscratch.org/patches/blfs/svn/libtirpc-0.2.2-remove-nis-2.patch
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/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 CFLAGS="-fPIC" && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install && mv -v /usr/lib/libtirpc.so.* /lib && ln -sfv ../../lib/libtirpc.so.1.0.10 /usr/lib/libtirpc.so
mv -v /lib/libtirpc.*a
:
Bibliothèques statiques et les fichiers .la appartenant à /usr/lib.
Last updated on : 2012-05-06 18:13:58 +020