home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!paladin.american.edu!auvm!EMUVM1.BITNET!ISRIB
- Organization: Emory University - Atlanta, Georgia, USA
- Message-ID: <C370-L%92122308020378@VM.USC.EDU>
- Newsgroups: bit.listserv.c370-l
- Date: Wed, 23 Dec 1992 10:21:39 EST
- Sender: C/370 Discussion List <C370-L@USCVM.BITNET>
- From: Richard Brooks <ISRIB@EMUVM1.BITNET>
- Subject: Re: 8+ VARIABLE NAMES
- In-Reply-To: Message of Tue,
- 22 Dec 1992 19:22:22 GMT from <ag129@CUS.CAM.AC.UK>
- Lines: 45
-
- On Tue, 22 Dec 1992 19:22:22 GMT Alasdair Grant said:
- >In article <C370-L%92122209273927@VM.USC.EDU> ISRIB@EMUVM1.BITNET (Richard
- >Brooks) writes:
- >>Specifically, when I compile I get a truncation warning, and ccode=4.
- >>When I try to link, I get an unresolved entry error, and ccode=8.
- >>The RPC entry causing my problem is xdr_record().
- >
- >What is xdr_record()? It's not a standard procedure; is it one you are
- >defining? If you haven't defined it, it's no wonder you get an unresolved
- >reference! Name space clashes would result in IEW0241, external symbol
- >doubly defined.
- >
- >You might have meant to use xdrrec_endofrecord() or xdrrec_eof(), which
- >clash, but "manifest.h" maps these to xdrcEndf and xdrcEf respectively.
- >If this doesn't help, try posting the linkage editor error message.
- >That would at least show what the external symbol name actually was.
- > Re: 8+ VARIABLE NAMES
-
- This following is the error message I get when I compile:
-
- WARNING EDC0244 ISRIB.TST2S.C:60
- External name xdr_record has been truncated to XDR_RECO.
-
- The following is the error message I get when I link all the pieces:
-
- IEW0132 XDR@RECO
-
- DIAGNOSTIC MESSAGE DIRECTORY
- IEW0132 ERROR - SYMBOL PRINTED IS AN UNRESOLVED EXTERNAL REFERENCE.
-
- Also please note the following:
-
- -- I'm using C370 version 1.1.1, with TCP/IP version 2.2.1.
- (may be part of my problem???)
-
- -- Rpcgen the Remote Procedure Call compiler/generator
- is adding this entry when it creates the header file to be
- included in my C source code.(Its supposed to be RPC defined)
-
- -- This is how it appears in the header file.
- bool_t xdr_record();
-
- Does this information help to analyze my problem?
-
- -Richard
-