Dear Dr. Dumas, I've encountered a build problem in Givaro 3.2.6 on MacOS X 10.5. The uint type used in src/kernel/zpz/givzpz32std.inl for example is not available unless sys/types.h is included. The following patch fixes the problem for me:
--- src/kernel/system/givbasictype.h.ORIG 2007-11-01 15:17:57.000000000 +0100 +++ src/kernel/system/givbasictype.h 2007-11-01 15:18:33.000000000 +0100 @@ -11,6 +11,9 @@ #include "givaro/givconfig.h" #include <stdlib.h> // for size_t +#ifdef MACOSX +# include <sys/types.h> // needed on MacOS X 10.5 for uint type +#endif // -- Neutral type: definition of zero and one class Neutral { --- Kindest Regards, Ralf-Philipp Weinmann
smime.p7s
Description: S/MIME cryptographic signature