1833452 Members
3247 Online
110052 Solutions
New Discussion

Where is xdr_callmsg() ?

 
Jack Cummings
Occasional Contributor

Where is xdr_callmsg() ?


When compiling sfs, I get:

--

c++ -g -O2 -Wall -o nfsmounter domount.o mpfsnode.o nfsfd.o nfsmounter.o safechdir.o staleserv.o uvfsmount.o ../sfsmisc/.libs/libsfsmisc.a ../svc/.libs/libsvc.a ../crypt/.libs/libsfscrypt.a ../arpc/.libs/libarpc.a ../async/.libs/libasync.a /pkg/gmp/gmp__v3.1.1.dist/gmp/lib/libgmp.a -lnsl
/usr/ccs/bin/ld: Unsatisfied symbols:
xdr_callmsg(XDR *, rpc_msg *)(first referenced in ../arpc/.libs/libarpc.a(acallrpc.o)) (code)
collect2: ld returned 1 exit status

--

What librariy does xdr_callmsg() reside in?

2 REPLIES 2
S.K. Chan
Honored Contributor

Re: Where is xdr_callmsg() ?

/usr/lib/libnsl.sl
Jack Cummings
Occasional Contributor

Re: Where is xdr_callmsg() ?


Well, that's what I thought, too, and that's why it's on the command line.

Any idea why the linker isn't picking it up?

--Jack