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.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.140.171.137 with SMTP id r131mr10063525qhr.5.1449856410516; Fri, 11 Dec 2015 09:53:30 -0800 (PST) X-Received: by 10.182.28.129 with SMTP id b1mr283197obh.4.1449856410474; Fri, 11 Dec 2015 09:53:30 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!f78no7849354qge.1!news-out.google.com!l1ni253igd.0!nntp.google.com!mv3no14812663igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 11 Dec 2015 09:53:30 -0800 (PST) In-Reply-To: <220ee60f-3290-43d7-a097-cf90380d8bae@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a02:1205:501d:aec0:f889:7f2a:4d32:cd35; posting-account=DQbqYQoAAACn8hHn2LmG2aF7Mhbxl_Lf NNTP-Posting-Host: 2a02:1205:501d:aec0:f889:7f2a:4d32:cd35 References: <220ee60f-3290-43d7-a097-cf90380d8bae@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <3fb26efb-41ec-47b1-bcb2-937cc7ec0b34@googlegroups.com> Subject: Re: Using Gnat.Sockets in a Windows DLL From: ahlan@marriott.org Injection-Date: Fri, 11 Dec 2015 17:53:30 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: news.eternal-september.org comp.lang.ada:28774 Date: 2015-12-11T09:53:30-08:00 List-Id: Dear Dmitry, We currently use Winsock2 but I would like to use Gnat Sockets so that our code can run on platforms other than Windows. The DLL will be Windows only but it shares code that we use with executables that I would like to run on Linux and OSX. For this reason I would like this shared code to use Gnat Sockets. Dear Simon, The Monitor DLL is a deliverable that is used by non-Ada programs. It uses code that is used by other projects that I would like to execute on platforms other than Windows Hence the interest in using Gnat Sockets. However we want the DLL to be self contained (other than for the Windows DLL that all Windows systems have) so that we don't have to ship Gnat DLLs etc along with our DLL. Is this post better? Best regards, Ahlan