a b - 2009-04-16

hello
i just downloaded eo 1.0.1 via sourceforge, but I could'nt manage to compile it with gcc 4.3.3 due to the following error, and similar ones as I went correcting one after the other :

In file included from make_checkpoint_es.cpp:44:
../../src/do/make_checkpoint.h: In function ‘eoCheckPoint<EOT>& do_make_checkpoint(eoParser&, eoState&, eoEvalFuncCounter<EOT>&, eoContinue<EOT>&)’:
../../src/do/make_checkpoint.h:259: erreur: ‘UINT_MAX’ was not declared in this scope
make[3]: *** [make_checkpoint_es.o] Erreur 1

the correction I made was to include limits.h in make_checkpoint.h, and so on as more similar errors were raised. I thus added :
#include <algorithm>   // std::transform in eoBit.h

I then gave up when I realised there were more of them.

It does compile fine with gcc-4.2.4 though, which I tested on another machine.

Is this a known issue ? Do you know any workaround ? Is an update relative to this problem scheduled any soon ?

thanks in advance,
regards.