OoO La  nuit ayant déjà  recouvert d'encre ce  jour du dimanche  29 mars
2009, vers 23:40, Gonéri Le Bouder <[email protected]> disait :

> Since libode 0.11-1, double precision is enabled, and so the -DdDOUBLE
> CFLAG must be passed to gcc to unable it.
> Libode-dev provide a ode-config script, please use it to get the correct
> CFLAGS.

Hi!

When compiling with -DdDOUBLE, I get:

ode_check.h:13:2: error: #error Soya requires ODE to be configured with 
PRECISION=SINGLE

The comment in this file says:
/*
 *   Check that ODE is configured to use floats and not doubles.
 *   Otherwise chunk_add_float_endian_safe gets passed pointers
 *   of the wrong type.
 *
 *   Greg Ewing, March 2007
 *   [email protected]
 */

Any idea?
-- 
10.0 times 0.1 is hardly ever 1.0.
            - The Elements of Programming Style (Kernighan & Plauger)

Attachment: pgpBP2eQ1FibO.pgp
Description: PGP signature

Reply via email to