That sounds like the best plan for the PHCpack code. Have you looked at or are you familiar with whether HOMPACK as Hans mentioned would be able to provide similar functionality? I say that just because more of us are used to building Fortran code than Ada. Ada should be reasonable to work with on Linux, and maybe even in MinGW or Cygwin, but it doesn't look like it's set up in Homebrew for Mac users. If you know of a standard way to install GNAT and can get the library building on at least your platform of choice, go for it.
On Friday, June 20, 2014 2:14:18 PM UTC-7, Andrei Berceanu wrote: > > I have contacted the author ( > https://github.com/janverschelde/PHCpack/issues/3) and it seems > redistribution under a different license is not really an option. > However, if what Milan says is correct, then we should be able to include > it 'as-is'. > Now for the interface, I was thinking that, since there already exists a > comprehensive C API to the Ada code, we could call that from Julia, what do > you guys reckon? > > On Friday, June 6, 2014 2:18:33 PM UTC+2, Milan Bouchet-Valat wrote: >> >> Le vendredi 06 juin 2014 à 03:43 -0700, Hans W Borchers a écrit : >> >> Please notice that PHCpack is distributed under GPL license, so your >> first >> >> step should be to contact the author and ask for his approval to >> distribute >> >> it under a lesser license such as MIT. >> >> >> Though since it's a package rather than code to be included in Julia >> Base, GPL is fine too. >> >> >> Regards >> >
