comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Sockets
Date: 29 May 2002 06:26:32 +0100
Date: 2002-05-29T06:26:32+01:00	[thread overview]
Message-ID: <x7vsn4ble2f.fsf@pushface.org> (raw)
In-Reply-To: 5ee5b646.0205281725.256c9c5d@posting.google.com

dewar@gnat.com (Robert Dewar) writes:

> Simon Wright <simon@pushface.org> wrote in message news:<x7v8z68fyd7.fsf@pushface.org>...
> 
> > It was quite simple to get GNAT.Sockets working on VxWorks (NB, if you
> > are using 3.14p with VxWorks I think you may find that GNAT.Sockets
> > assumes Linux conventions for various constants, which are different
> > from VxWorks -- and for once Linux is out on a limb. I have a patch,
> > originally for 3.14a1, mail me at simon.j.wright@amsjv.com)
> 
> No, GNAT.Sockets does not assume Linux conventions. There are different
> target dependent versions for various targets, including a VxWorks
> specific set of units. We don't make judgments as to who is out on
> a limb, but for sure there are differences and the current version
> of GNAT.Sockets in GNAT Pro is implemented for all native targets
> except OpenVMS, and all cross targets except Lynx (those two
> will be filled in sometime in the near future).

I did say 3.14{p,a1}! There was no official support for GNAT.sockets
on VxWorks in 3.14a1 though the source was in the RTL, and (for the NT
cross PPC 3.14a1) the version of GNAT.Sockets etc in the library was
the Linux one, I'm pretty sure. And GNAT.Sockets.Constants had Linux
constants in it. But it wasn't too hard to figure out, and we got it
working with a day or so's effort.

Of course anyone who wants to build a 3.14p/VxWorks cross is going to
have fun. Might be more productive to try with GCC 3.1.



  reply	other threads:[~2002-05-29  5:26 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-22  8:00 Sockets ProLogic
2002-05-22  8:53 ` Sockets Jean-Claude MAHIEUX
2002-05-22 10:55 ` Sockets David C. Hoos, Sr.
2002-05-22 11:59   ` Sockets ProLogic
2002-05-22 12:34     ` Sockets Preben Randhol
2002-05-22 18:49     ` Sockets Simon Wright
2002-05-22 17:27 ` Sockets tmoran
2002-05-22 18:39 ` Sockets Randy Brukardt
2002-05-22 19:11   ` Sockets Preben Randhol
2002-05-22 19:18     ` Sockets Preben Randhol
2002-05-22 21:26       ` Sockets David C. Hoos
2002-05-22 19:52     ` Sockets Marin David Condic
2002-05-27 11:16       ` Sockets chris.danx
2002-05-28 16:42         ` Sockets Marin David Condic
2002-05-23  2:33   ` Sockets Robert Dewar
2002-05-23 20:49     ` Sockets Randy Brukardt
2002-05-23  2:34   ` Sockets Robert Dewar
2002-05-23  5:07     ` Sockets tmoran
2002-05-24  3:02     ` Sockets Steve Doiel
2002-05-24 13:58       ` Sockets Marin David Condic
2002-05-25  7:21         ` Sockets Preben Randhol
2002-05-25  8:03           ` Sockets Simon Wright
2002-05-25  8:23             ` Sockets Preben Randhol
2002-05-25 15:58               ` Sockets Robert Dewar
2002-05-29  1:25             ` Sockets Robert Dewar
2002-05-29  5:26               ` Simon Wright [this message]
2002-05-29  1:28             ` Sockets Robert Dewar
2002-05-28 16:50           ` Sockets Marin David Condic
  -- strict thread matches above, loose matches on Subject: below --
2006-11-15  9:34 Sockets Maciej Sobczak
2006-11-15  9:59 ` Sockets Roger Blum
2006-11-15 10:43   ` Sockets Maciej Sobczak
2006-11-16 16:28     ` Sockets Chad  R. Meiners
2006-11-17  2:11     ` Sockets Marc A. Criley
2006-11-15 11:59 ` Sockets Warner BRUNS
2006-11-15 23:13 ` Sockets Simon Wright
1996-03-25  0:00 Sockets Simon Johnston
1996-03-21  0:00 Sockets Timothy Miller
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox