[RPC/C++] registerrpc was not declared in this scope
Salut à tous,
Alors voilà, j'ai un programme RPC à réaliser pour la fac. Je le fais en C++ vu que j'ai certaines parties qui en ont besoin (des objets et autres).
Je me suis basé sur un TP que j'ai réalisé en cours en C.
Mais, dès que je fais appel à la fonction registerrpc(), en compilant avec g++, j'obtiens
Code:
registerrpc was not declared in this scope
Voici mon appel :
Code:
1 2 3 4 5 6
| stat = registerrpc(/* prognum */ PROGNUM,
/* versnum */ VERSNUM,
/* procnum */ PROCNUM,
/* pointer on function */ informationXchanger,
/* argument decoding */ (xdrproc_t)xdrDataFilter,
/* function result encoding */ (xdrproc_t)xdrDataFilter); |
et ma ligne du makefile :
Code:
1 2
|
g++ -c graphics.cpp -o graphics.o -lnsl -lrpc |
Quelqu'un a une idée?
Merci d'avance ;)