I wouldn't really worry about that if I were you... It's "just" a "warning"... (actually, it is a "C" thing).
If it is really bothering you, just add the following 3 lines just before "#define isnormal(f) ((int)1) /* these two are hacks esc*/"
in sather's "System/Common/runtime.h file":
#undef isnormal #endif
#define isnormal(f) ((int)1) /* these two are hacks esc*/
You'll be basically telling the compiler to ignore the previous definition of "isnormal" (which is found in "/usr/include/math.h").
>________________________________ > De : Duke Normandin <dukeofperl@lava...> >À : Sather List <info-sather@gnu....> >Envoyé le : Mercredi 29 février 2012 1h03 >Objet : Warning while compiling Sather code > >Hi ... > >Although the Sather "learning' code is compiling and producing a >working executable, some of the code is producing this warning: > >/home/dnormandin/Programming/Sather/sather-1.2.3/System/Platforms/linux/../../Co >mmon/runtime.h:179:0: warning: "isnormal" redefined [enabled by >default] /usr/include/math.h:253:0: note: this is the location of >the previous definition > >Is there a way that I can fix this? TIA ... > >-- >Duke >Alberta, Canada > > > > >