comp.lang.ada
 help / color / mirror / Atom feed
From: Marius Amado-Alves <amado.alves@gmail.com>
Subject: Re: SDL Bindings?
Date: Fri, 3 Jan 2014 03:30:40 -0800 (PST)
Date: 2014-01-03T03:30:40-08:00	[thread overview]
Message-ID: <a401eba9-98f0-4107-ad0f-a86b8e839ae6@googlegroups.com> (raw)
In-Reply-To: <20140102200415.080b3e99@vostro>

> It is indeed possible to bind to C++. Here is a "gem" - [1] - from ACT
> that covers the subject...

Thanks. Tried that. Generates illegal code. And skips important entities. Might be usefull to discover some mangled names.

> If binding is a such a major problem, then honestly, why not just
> write your audio-related code in C/C++ and bind to a small set of
> functions that you then call from Ada.

That would be my C around C++ wrapper... Binding is not a problem with the excelent Ada support of C. The black arts is linking, dependencies, compiler options... So if we discover the right incantation, we might as well use that to stay on the Ada side as much as possible.


  reply	other threads:[~2014-01-03 11:30 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-21  4:30 SDL Bindings? krfkeith
2013-09-21 16:51 ` Oliver Kleinke
2013-09-21 21:59 ` Luke A. Guest
2013-09-21 23:24 ` gautier_niouzes
2013-09-22  0:29   ` Luke A. Guest
2013-09-23  5:59   ` krfkeith
2013-09-24  9:25     ` Marius Amado-Alves
2013-09-25  5:38       ` Thomas Løcke
2014-01-02 14:32         ` Marius Amado-Alves
2014-01-02 18:29           ` Marius Amado-Alves
2014-01-02 19:04             ` Oliver Kleinke
2014-01-03 11:30               ` Marius Amado-Alves [this message]
2014-01-03 12:05               ` Marius Amado-Alves
2014-01-03 13:06                 ` Marius Amado-Alves
2014-01-04 11:02                   ` Oliver Kleinke
2014-01-04 18:16                     ` Luke A. Guest
2014-01-04 18:32                       ` Marius Amado-Alves
2014-01-04 22:12                         ` Luke A. Guest
2014-01-06  4:10                           ` Lucretia
2018-08-01 12:54                         ` Marius Amado-Alves
2018-08-01 15:11                           ` Jacob Sparre Andersen
2018-08-01 21:49                           ` Lucretia
2018-08-02 14:44                             ` Marius Amado-Alves
2013-09-25  0:39 ` krfkeith
replies disabled

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