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
* tests that only work with a recent version of gcc.
* tests that only work with a recent gcc and gsl [0] installed.

[0] http://www.gnu.org/software/gsl/manual/html_node/Special-Functions.html

cheers,

Toon

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

begin:vcard
fn:Toon Verstraelen
n:Verstraelen;Toon
org:Ghent University;Center for Molecular Modeling
adr:;;Proeftuinstraat 86;Ghent;;9000;Belgium
email;internet:toon.verstrae...@ugent.be
title:ir.
tel;work:+32 (0) 9 264 65 56
tel;home:+32 (0) 9 351 56 05
x-mozilla-html:FALSE
url:http://molmod.ugent.be
version:2.1
end:vcard

Reply via email to