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=2.1 required=5.0 tests=BAYES_00,INVALID_MSGID,
MSGID_RANDY,PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no
version=3.4.4
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: 103376,42c73644015cdfa4
X-Google-Attributes: gid103376,public
From: "Pascal Obry"
Subject: Re: Creating COM objects with Ada
Date: 1999/02/17
Message-ID: <7adsrt$5ds$1@cf01.edf.fr>#1/1
X-Deja-AN: 445247447
References: <36C68920.97FF9715@Botton.com> <7a6fjt$983$1@nnrp1.dejanews.com>
<36C778DD.1318C256@easystreet.com> <7a9nk2$rck$1@nnrp1.dejanews.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Organization: EDF
Newsgroups: comp.lang.ada
Date: 1999-02-17T00:00:00+00:00
List-Id:
robert_dewar@my-dejanews.com a �crit dans le message
<7a9nk2$rck$1@nnrp1.dejanews.com>...
>In article <36C778DD.1318C256@easystreet.com>,
> Al Christians wrote:
>> > Yes, this is definitely possible with the current
>> > version (3.10?) of
>> > GNAT. It is possible, though difficult and requires
>> > some fiddling in 3.09.
>
>Well, as anyone familiar with this area knows, there are
>lots of aspects (resources, relocatability, various
>language issues, wrapping variables, stdcall interface etc)
>to be dealt with in the DLL world, and it is certainly
>the case that successive versions of GNAT have greater
>capability in this area, but the statement above is most
>certainly true, it was possible to build DLL's as early
>as version 3.09.
I completly agree with Robert here.
I have been able to build DLL with GNAT 3.09, 3.10 and 3.11.
Each time it is getting a bit simpler though and GNAT handles more
DLL specific stuff.
Anyway this is not GNAT specific at all. GNAT is based on GCC and it
has been possible to build DLLs with CYGNUS GCC since a long time.
So I'm pretty sure that it was also possible to build DLL with earlier
version of GNAT, but I've never done that.
Pascal.