From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1b85793c9263ca04 X-Google-Attributes: gid103376,public From: James Huckaby Subject: Re: C++ to Ada Link Problems Date: 1998/02/27 Message-ID: <34F6CC30.D8B74ACB@mps.lmtas.lmco.com>#1/1 X-Deja-AN: 329142075 Content-Transfer-Encoding: 7bit References: <9802271359.AA07254@nile.gnat.com> Mime-Version: 1.0 Reply-To: James.B.Huckaby@LMCo.com To: Robert Dewar Content-Type: text/plain; charset=us-ascii Organization: Lockheed Martin - Tactical Aircraft Systems Newsgroups: comp.lang.ada Date: 1998-02-27T00:00:00+00:00 List-Id: Robert Dewar wrote: > Even if you have to use Ada 83, you will find that it is MUCH easier > to do this in GNAT, which fully supports Ada 83. Note that there is NO > portable way of doing what you want AT ALL in Ada 83, so if your > requirement is to do this in standard Ada 83 in a portable manner, you > can pack up your tools now, it is impossible. Only Ada 95 begins to > standardize such interfacing. > > But given that you have to write it in implementation dependent Ada 83, > you would indeed NOT have a notoriously difficult time of it with GNAT. > Not only is GNAT far better technically suited to the task, but you would > get the kind of support from its vendor that you need, instead of having > to resort to the last-chance-desperation of hoping that someone among the > dwindling number of knowledgable contributors to Comp.Lang.Ada helps you. > (the amount of complete nonsense in posts to this group published as if > by experts who know what they are talking about is alarming, as is the > decrease in the frequency with which such nonsense posts are corrected). Unfortunately, I have to link to ada libraries given to us by a contractor that are done using Sun Ada 2.1 as well. Despite that our contract requires that we use commercially supported software. To top that off, I personally have nothing to do with software installation, choices, et al, but have been informed by our person in that area that GNAT is not an option. (Which he also regrets and says that if we had the option we would have already jumped on it) Simply put, is it at all possible with the resources I have now (Sun Ada 2.1 and Sun C++ 3.0, upgrading soon to Sun Ada 3.0, and Sun C++ 4.0) to link Ada and C++? ''``''``''``''``''``''``''``''``''``''``''``''``''``''``''``'' James Huckaby mailto:James.B.Huckaby@LMCo.com ''``''``''``''``''``''``''``''``''``''``''``''``''``''``''``'' ``''``''``''``''``''``''``''``''``''``''``''``''``''``''``''``