Ce ne sont pas des binaires. c'est des .h
Est-ce que ce petit programme compile chez vous.
#include <stdio.h>
#include <unistd.h>
#include <rpc/rpc.h>
#include<rpc/xdr.h>
#include<rpc/types.h>
#include<netinet/in.h>
typedef struct couple { int val1; int val2; } couple;
bool_t xdr_couple(XDR *p, couple *x)
{ return (xdr_int (p, &x->val1) && xdr_int(p, &x->val2) );}
int *somme (couple *x)
{ static int i;
i = x->val1 + x->val2;
return( &i);
}
#define NUMP 0x22222222
#define NUMV 1
#define NUMS 1
int main (int argc, char *argv[])
{
int status;
status=registerrpc(NUMP, NUMV, NUMS, somme, xdr_couple, xdr_int);
if (status==-1)
{perror(" Probleme enregistrement du service somme "); _exit(1); }
printf("Attente de client \n");
svc_run();
}