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.
>
next prev parent 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