comp.lang.ada
 help / color / mirror / Atom feed
From: gisle@krake.ii.uib.no (Gisle S�lensminde)
Subject: Re: Very elementry query
Date: 1999/11/02
Date: 1999-11-02T00:00:00+00:00	[thread overview]
Message-ID: <slrn81u9ih.rnt.gisle@krake.ii.uib.no> (raw)
In-Reply-To: 7vn60o$6km$1@nnrp1.deja.com

In article <7vn60o$6km$1@nnrp1.deja.com>, rishikeshjha@my-deja.com wrote:
>Hi gurus,
>
>I am an absolute newbie to ADA. I have been assigned the task of sizing
>a project wherein a ADA app. has to be ported from Solaris to NT. Can
>someone tell me how complicated such efforts are.
>
>I know this question is severly lacking in detail but then I need a
>very appx answer too.
>
>TIA (and thanks for your patience too ;-) )
>Rishikesh Jha
>GGN

It depends. If the application is written in standard Ada (83 or 95),
and it don't use any compiler or platform specific libraries, it should
be straightforward. Since Solaris normally don't give direct access
to the hardware, problems due to that is not likely.

It the program contains compiler specific extensions, and these
extensions don't exists on your compiler on NT, there will be 
more or less porting. If the program use any platform specific 
libraries, you will need to port or rewrite parts of the program.
If such libraries are isolated to a part of the program or a module,
that will ease the porting.

To be able to give a more precise answer we need to know the following:

  - The Ada compiler used at the Sun computer. 
  - The Ada compiler you want to use in NT. 
  - Is it Ada 83 or Ada 95 ?
  - Does the program use any platform or compiler specific libraries ?
  - Does the program depend upon any compiler specific language extensions?

--
Gisle S�lensminde ( gisle@ii.uib.no )   





  reply	other threads:[~1999-11-02  0:00 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-02  0:00 Very elementry query rishikeshjha
1999-11-02  0:00 ` Gisle S�lensminde [this message]
1999-11-02  0:00 ` Marin David Condic
1999-11-02  0:00 ` Ted Dennison
replies disabled

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