Puncte:0

rpc.h lipsește? Ubuntu 21.04

drapel cn

Port software-ul intern mai vechi la 21.04. Rulez rpcgen fără eroare, creează un fișier „.h” care are așteptatul „#include <rpc/rpc.h>”, dar nu pot găsi un pachet care conține de fapt fișierul antet pe care rpcgen îl așteaptă. Sugestii?

TIA.

James S. avatar
drapel de
Dosarul este acolo? ar trebui să fie în /usr/include/rpc/rpc.h? ar trebui să fie furnizat de pachetul libc6-dev.
drapel cn
libc6-dev este instalat, singurul fișier din /usr/include/rpc este netdb.h. „libc6-dev este deja cea mai nouă versiune (2.33-0ubuntu5)”.
Puncte:2
drapel cn

Se pare că este furnizat de libntirpc-dev. Deci fa un...

sudo apt install libntirpc-dev

Lista de fișiere

drapel hr
Se pare că există un alt port (**n**ewer?) [libntirpc-dev](https://packages.ubuntu.com/hirsute/libntirpc-dev) de asemenea...
drapel cn
bună captură @steeldriver că unul pare într-adevăr mai nou :) l-a schimbat. Mulțumiri
drapel hr
IMHO, merită menționat pe ambele - deoarece nu știm care ar putea funcționa pentru „software-ul intern mai vechi” al OP
drapel cn
Mulțumesc, nu eram sigur că acestea sunt fișiere rpc.h „corecte”. Mă întreb de ce rpcgen nu pare să cunoască „noile” locații ale fișierelor. Adaugă puțină muncă la fluxul de lucru „make clean; make” dacă trebuie să continui să editez fișierele de ieșire rezultate din rpcgen pentru a corecta locația fișierelor antet.
drapel hr
@DonKrause Mă întreb dacă puteți evita editarea fișierelor generate prin trecerea unei valori adecvate a CFLAGS la `make` de ex. `make CFLAGS=-I/usr/include/ntirpc`?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.