[comp.sys.apollo] Sun RPCs

krouleau@MAESTRO.MITRE.ORG (Kathleen Rouleau) (07/27/90)

In article <7054.26adcc1e@swift.cs.tcd.ie>, gerry@swift.cs.tcd.ie writes:
|> :
|>     Does anybody know about Sun RPC run-time libraries
|>     available for 10.2?
|>

You can download the source code (in C) for Sun's RPC run-time libraries from Rice University @ titan.rice.edu.  I can't give you anymore details since I myself have not performed this, but I plan to port the code to an Apollo in the near future.  Can you keep me posted on your progress?

Also, has anyone ported Apollo's NCS to a Sun SPARC station?

Thanks.

Kathleen Rouleau
The Mitre Corporation
Air Transportation Systems
McLean, Virginia
(703) 883-7898

abair@turbinia.sps.mot.com (Alan Bair) (07/28/90)

I have obtained the Sun RPC 4.0 code and run it on both Sun and Apollo.
I had to do a little modification to the XDR code for floating point
on the Apollo (m68k & a88k) to get it to compile correctly.  Sun only
had the Sun and VAX in mind to compile this code, with the VAX code
being used if 'sun' was not defined.  So I had to add some extra
#ifdef/#endif to get it to use the Sun code when it was an Apollo.
This worked fine, since they both use the same, IEEE, format for
floating point, while the VAX uses something else.

There may have been a few other problems, but they were simple to fix.
--
Alan Bair                 SPS CAD
Motorola, Inc.            Logic Simulation & Test
Austin, Texas             abair@turbinia.sps.mot.com