On Mon, 19 Jan 2009, Peter W. Draper wrote:
> OK, think I understand now. You need to clean out SMURF and then rebuild
> the whole package using "make CFLAGS=-std=c99".
>
> The problem is that isfinite etc. are redefined using macros, so compiling
> without c99 on just leaves the compiler thinking these are functions to be
> resolved when linking, rather linking against the mangled names...
bingo! I presume Tim or someone can fix the build files so that
this gets done automatically in future.
--
Mark Taylor Astronomical Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|