comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: Newbie wanna Ada
Date: Fri, 26 Oct 2001 09:30:20 -0400
Date: 2001-10-26T13:30:22+00:00	[thread overview]
Message-ID: <9rbohe$dvv$1@nh.pace.co.uk> (raw)
In-Reply-To: 87k7xj9t97.fsf@chiark.greenend.org.uk

Welllllll....... Let's be careful not to overstate the case. In porting
between a Sun Unix platform and a Windows platform, I have experienced some
byte sex problems, so if not designed properly, there *can* be some
difficulty with porting. With different compilers, there might be problems
with sizes for standard data types between platforms, although I don't
recall ever experiencing those directly for workstation ports. Clearly, if
one connects to platform-specific features, there will be problems with
porting. Or if one relies on compiler-specific packages, there will
potentially be porting problems. It isn't purely automatic.

Having said that, I can still testify that for command line oriented
programs, I have accomplished ports between Unix/Windows/VMS using the Gnat
compiler and it pretty much degenerated to a recompile of the sources. But
you *do* have to take some care in the original design to make sure you are
accounting for machine dependencies.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


"Matthew Woodcraft" <mattheww@chiark.greenend.org.uk> wrote in message
news:87k7xj9t97.fsf@chiark.greenend.org.uk...
>
> Nothing imaginary about Windows Ada compilers. If you write something
> with Gnat on Un*x, it will run on Gnat for Windows unless you got into
> OS-specific stuff.
>






  reply	other threads:[~2001-10-26 13:30 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-25 20:52 Newbie wanna Ada Maciej Sobczak
2001-10-25 21:30 ` tmoran
2001-10-26  9:49   ` Tony Gair
2001-10-26 12:57     ` Marc A. Criley
2001-10-26 16:31     ` tmoran
2001-10-26 13:18   ` Marin David Condic
2001-10-26 14:38     ` Ted Dennison
2001-10-26 15:42       ` Marin David Condic
2001-10-25 22:10 ` Michal Nowak
2001-10-25 23:47 ` Matthew Woodcraft
2001-10-26 13:30   ` Marin David Condic [this message]
2001-10-26  2:02 ` DuckE
2001-10-26  2:32 ` David Starner
2001-10-26  9:23   ` Preben Randhol
2001-10-26 17:22     ` David Starner
2001-10-27  8:39       ` Preben Randhol
2001-10-26 14:02 ` Ted Dennison
2001-10-26 18:02 ` Maciej Sobczak
2001-10-26 18:54   ` Marin David Condic
2001-10-26 19:39   ` Ted Dennison
2001-10-26 19:45   ` Larry Kilgallen
2001-10-27 10:17   ` Michal Nowak
replies disabled

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