On Mon, Jun 8, 2009 at 3:25 AM, Toon
Verstraelen<toon.verstrae...@ugent.be> wrote:
> Ondrej Certik wrote:
>> Configure is a big pain. Yes, I suggest to use strictly ansi C, then
>> we are fine. If we need any other math libraries besides what's in the
>> ansi C, then I suggest we simply attach the C file implementing for
>> example the bessel functions or somethig -- or, we just use mpfr/gmp,
>> but then you are right that we need some configure script -- I have a
>> good experience with cmake.
>>
>
> I'm not sure yet about the functions that are not part of ANSI C. I'm thinking
> of a solution that does not impose a certain library.
>
> For C code, we can give the option to add a few extra include lines that refer
> to files with bessel functions etc. It is just the user's responsibility to 
> make
> sure that these files are present.
>
> For the sake of convenience, we can make a few sets of external tests:
>
> * tests that work with ANSI C

That sounds good. Most of it should work with ANSI C.

> * tests that only work with a recent version of gcc.
> * tests that only work with a recent gcc and gsl [0] installed.

Right, as long as we can reliable and easily check that in our tests
and skip them if those are not installed.

Ondrej

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com
To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to