comp.lang.ada
 help / color / mirror / Atom feed
From: Craig Carey <research@ijs.co.nz>
Subject: Re: Calling C++ from Ada
Date: Sun, 14 May 2006 10:38:56 +1200
Date: 2006-05-14T10:38:56+12:00	[thread overview]
Message-ID: <2pmc629lbr71v1677ehfelha6a4fu8k14c@4ax.com> (raw)
In-Reply-To: pan.2006.05.13.19.08.31.558868@laposte.net

On Sat, 13 May 2006 21:08:33 +0200, Yves Bailly wrote:
>On Sat, 13 May 2006 13:02:33 -0400, Jeffrey Creem wrote:
>> Yves Bailly wrote:
>>> I'm trying to use C++ classes from an Ada program. Searching around, I
>>> found some examples, but none implying a non-default constructor.

The SGI company had a tool (for Unix?) that inserted C++ symbols into
GNAT pragmas. Then SGI went bankrupt (at least, inside of USA. I don't
know what the cost was, before and after).

(I happen to now regard wXwindows as seeming less credible than GCC 2.8
Ada over Microsoft MFC of Visual C 6++).

There is a webpage on how Microsoft mangles C++ symbols, here:
    http://www.kegel.com/mangle.html

I am expect to port an eMule using Visual Studio MFC C++ to
MinGW so that it can use the future OpenGNAT for Windows, the modified
GCC (2.x) compiler based on the AdaCore 2002 program. I expect to have
Mr Brukardt doing some of the coding, though he is possibly too busy
anonymizing votes for IBM's Pascal Leroy (eg. AI-302, the C++
containers re-learning class for AdA; but is this too indiscreet?)

I missed out the word "better" in my last message here (re the
Asian Indian, Anath The Boss, CLA grade ... avionics expert).


Craig Carey




      parent reply	other threads:[~2006-05-13 22:38 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-13 14:48 Calling C++ from Ada Yves Bailly
2006-05-13 17:02 ` Jeffrey Creem
2006-05-13 19:08   ` Yves Bailly
2006-05-13 19:55     ` Jeffrey Creem
2006-05-14  8:59       ` Yves Bailly
2006-05-14 13:39         ` Jeffrey Creem
2006-05-14 18:38         ` Jeffrey R. Carter
2006-05-15 15:24       ` rodkay
2006-05-15 16:23         ` Jeffrey Creem
2006-05-16  2:14         ` Gene
2006-05-16  4:31           ` rodkay
2006-05-16 11:47             ` Jeffrey Creem
2006-05-17  4:53               ` rodkay
2006-05-17  6:05                 ` Martin Krischik
2006-05-25  5:34                   ` rodkay
2006-05-25 11:29                     ` Alex R. Mosteo
2006-05-29  3:43                       ` Gene
2006-05-29 14:53                         ` rodkay
2006-05-29 17:48                         ` Martin Krischik
2006-05-13 22:38     ` Craig Carey [this message]
replies disabled

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