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