From: "W. Wesley Groleau (Wes)" <wwgrol@pseserv6.fw.hac.com>
Subject: Re: q: pkg for network/UNIX programming; system dependencies
Date: 1997/05/30
Date: 1997-05-30T00:00:00+00:00 [thread overview]
Message-ID: <338F3177.1A04@pseserv6.fw.hac.com> (raw)
In-Reply-To: m2d8q9do83.fsf@acm.org
> > I'm looking for a package to help me deal with UNIX system-defined types,
> > socket- and network-related types and functionality, domain name service,
> > etc. I've looked at .....
>
> I have a port of the forest-1.4 library (it compiles without error
> under GNAT 3.09) with some limited Berkeley socket bindings at
> http://www.concentric.net/~Minyard. ......
FLORIST (Florida State upgrade to FOREST) might also help.
> > .... How do you usually deal with OS or
> > configuration dependencies in Ada? ....
> > .... For example, some systems have the
> > utmpx functions, some don't; some have wait4, some don't.
1. Use POSIX and other standards as much as possible.
2. Check your system's offerings very carefully. Often you may
find that the system offers a "standard" item that is almost
as good as the "super-duper nonportable" item.
> the machine-dependent stuff in a separate file makes porting a lot
> easier because you know where all the stuff you have to fix is.
Furr Shurr.
----------------------------------------------------------------------
Wes Groleau, Hughes Defense Communications, Fort Wayne, IN USA
Senior Software Engineer - AFATDS Tool-smith Wanna-be
Send me your advertisements! I'll proofread and return them for only
$50.00 (US) per hundred words (plus a small fee per correction). For
full details, use a subject line of "Re: Proofreading Offer" on a
message of less than ten lines.
----------------------------------------------------------------------
next prev parent reply other threads:[~1997-05-30 0:00 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-05-29 0:00 q: pkg for network/UNIX programming; system dependencies Ken Raeburn
1997-05-30 0:00 ` Jon S Anthony
[not found] ` <339302B7.5044@pseserv6.fw.hac.com>
1997-06-04 0:00 ` Ken Raeburn
1997-06-07 0:00 ` Robert Dewar
1997-05-30 0:00 ` Corey Minyard
1997-05-30 0:00 ` W. Wesley Groleau (Wes) [this message]
1997-05-31 0:00 ` Nick Roberts
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox