RPC auf Darwin

Diskordia

Diskordia

Aktives Mitglied
Thread Starter
Dabei seit
25.06.2004
Beiträge
440
Reaktionspunkte
2
Hallo
Ich muss in der Schule RPC Programme schreiben. Ich habe nun das Problem, dass mir rpcgen kein makefile erstellt.

msg.x:

/*
* $Id: msg.x,v 1.2 2003/11/18 07:01:23 pafei Exp $
* $Source: /cvs/citrinext/zhwin/www/sosy/rpc/msg.x,v $
*
* Schnittstellendefinition fuer Printmessage-Programm
*
* msg.x: Remote message printing protocol
*/
program MESSAGEPROG {
version MESSAGEVERS {
int PRINTMESSAGE(string) = 1;
} = 2;
} = 0x20150901;

mit rpcgen -a msg.x lasse ich die sourcefiles gegerieren, das funktioniert auch, ausser dass kein Makefile generiert wird.

Kann mir da jemand helfen?

GruZZ Diskordia
 
Hallo Diskrodai :eek:
Ich gehe an die gleiche Schule und habe auch einen Mac, bin aber ein Jahr weiter als du :p . Aber bei mir funktioniert alles...
Also konkret zum kompilieren musst du für den server und den client je eine Zeile auf der Konsole eingeben.

gcc -o server xxx_server.c xxx_svc.c [xxx_xdr.c]
gcc -o client xxx_client.c xxx_clnt.c [xxx_xdr.c]

Des weiteren is noch zu empfehlen, dass du den rpcgen mit der Option C ausführst (rpcgen -Ca xxx.x).

Der Rest sollte ja klar sein.

GruZZ K€€|0¥
Kuss vom Hanoi
 
Zuletzt bearbeitet:
En chliine Biitrag, nur dass de Keelste sini Antwort i dem Forum bechunt :D

Gruess ...
 
Zurück
Oben Unten