comp.lang.ada
 help / color / mirror / Atom feed
From: rodkay@dodo.com.au
Subject: Re: Ada (GNAT) and GNU Scientific Library
Date: 21 Nov 2006 02:58:20 -0800
Date: 2006-11-21T02:58:20-08:00	[thread overview]
Message-ID: <1164106700.878546.180020@j44g2000cwa.googlegroups.com> (raw)
In-Reply-To: <7if334-bsm.ln1@newserver.thecreems.com>


Jeffrey Creem wrote:
> george@gentoo.org wrote:
> > There were also announcements of an ongoing effort to produce a SWIG
> > module, however my understanding is that is not yet finished (and IIRC
> > it aims at C++ bindings).
>
> Actually, SWIG will bind to more than just C++. It really is a N-way
> language binding generator. I've not checked the progress recently (the
> work is being done in the SVN repository of of the GNUAda project on
> sourceforge).

   The SWIG ada & gnat modules should both handle C, as well.

   Apologies to anyone who has tried to download SWIG from the GNUAda
project recently. There have not been any updates for some time.
Hopefully a batch of updates will go into svn within the next few days.

   Apologies also to anyone attempting contact at my former email
address.

   I've made a small start on a SWIG/gnat interface file for the GSL.
Currently, only 'block's and 'vector's are covered, although adding the
rest should not prove too difficult. Also, file IO functions have been
'ignored' (are not available), since the SWIG/gnat module does not cope
with these at the moment.

   The sample GSL binding is available via ...

             svn co svn://58.163.88.116/anvil/gsl

... and contains the SWIG interface file, a set of pre-generated
bindings, and a small test harness.


    To build the test harness or use the bindings, you also need a
single 'swig.ads' file ...

             svn co
svn://58.163.88.116/anvil/contrib/trunk/source/swig.ads


   The bindings have been tested with gnat-gpl-2006 on Linux, although
not extensively.



regards.




  reply	other threads:[~2006-11-21 10:58 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-16  9:44 Ada (GNAT) and GNU Scientific Library Reinert Korsnes
2006-11-16 13:04 ` Ludovic Brenta
2006-11-17 12:58   ` brian.b.mcguinness
2006-11-17 21:28     ` george
2006-11-18  0:32       ` Dr. Adrian Wrigley
2006-11-18  9:41         ` george
2006-11-18 13:48           ` Jeffrey Creem
2006-11-21 10:58             ` rodkay [this message]
2006-11-21  8:45           ` Jerry
2006-11-21 11:19             ` george
2006-11-22  3:22               ` Jerry
replies disabled

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