[Kst] kst on solaris 9
    Sam Sirlin 
    sam at kalessin.jpl.nasa.gov
       
    Fri Apr 30 23:55:47 CEST 2004
    
    
  
kst maintainers,
Using gcc 3.3.3 on solaris 9, sparc, kst-0.97, 
kst/kst/kstvector.cpp:
I had to get rid of the std: in the isnan definition, and add an
include. Then it compiles fine.  Note isnan() is a function, not a
macro.
...
/* sws add this */
#include <ieeefp.h>
...
#ifdef isnan
#define KST_ISNAN(a)	isnan(a)
#elif defined(__APPLE__)
#define KST_ISNAN(a)	(a == NAN ? 1 : 0)
#else
/*#define KST_ISNAN(a)	std::isnan(a)*/
/* sws use the function */
#define KST_ISNAN(a)	isnan(a)
#endif
Thanks for the nice code.
Sam Sirlin
Email: sam at kalessin.jpl.nasa.gov
    
    
More information about the Kst
mailing list