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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,60bd6bcf946ebe3 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!h54g2000cwb.googlegroups.com!not-for-mail From: george@gentoo.org Newsgroups: comp.lang.ada Subject: Re: Ada (GNAT) and GNU Scientific Library Date: 18 Nov 2006 01:41:35 -0800 Organization: http://groups.google.com Message-ID: <1163842895.829193.152890@h54g2000cwb.googlegroups.com> References: <87odr7zgnn.fsf@ludovic-brenta.org> <1163768283.498569.179310@f16g2000cwb.googlegroups.com> <1163798903.068167.254550@f16g2000cwb.googlegroups.com> NNTP-Posting-Host: 85.218.15.68 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: posting.google.com 1163842901 13244 127.0.0.1 (18 Nov 2006 09:41:41 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 18 Nov 2006 09:41:41 +0000 (UTC) In-Reply-To: User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; appLanguage) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.11,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: h54g2000cwb.googlegroups.com; posting-host=85.218.15.68; posting-account=Rd6r_Q0AAAA6EEVQqsubWwcFg5gPo_o3 Xref: g2news2.google.com comp.lang.ada:7551 Date: 2006-11-18T01:41:35-08:00 List-Id: On a related note, I recently "resurrected" the cbind package. It was one of the packages we had in portage (that's Gentoo) and which I did not, at the time, update yet. The usual search however did not turn up any update information. In fact all the references I found were pointing at the location which now look dead (If anybody can give me any pointers to anything "official" I'd be gratefull to hear of course). Fortunately we still had the sources on our mirrors, so I somewhat cleaned them up and repackaged (I don't remember all the details right now, minor stuff mostly. Most notably, I converted some script from csh to bash, in order not to force tcsh dependency just for one 20-liner. The rest was trivial IIRC (not that even that was hard :))). If anybody is interested to have it you can get the repackaged sources here: http://dev.gentoo.org/~george/src/cbind-6.0.tar.bz2 or on any of our mirrors. Just run make to build, it only needs gcc and make AFAICT. I intend to keep it for as long as I can "maintain" it. I briefly tested it on some .c file - incidentally that was my attempt to test some gsl function :), and it seemed to spit some reasonably looking code for some gsl header file. Although I did not test this further at the time. 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). Meanwhile you can try throwing cbind at the task - it may help produce some bindings at least for the needed functions. George Dr. Adrian Wrigley wrote: > A decent binding would probably best work out if someone in the Ada > community was actually using GSL in Ada regularly, since they > would have working, maintained code as a base. If that's where > my coding is likely to go, I'll seriously consider putting it > on a public license from the start. > Adrian