For SPatt 1.1.1: Under Solaris, INFINITY is not defined as under Linux. In order to
compile the package, you'll need to add "#define INFINITY 1e300" at the
beginning of src/cp.cc. Moreover, on Solaris, "_I" and "_S" are reserved names
all occurrences of them (execpt for MAX_STRING_LENGTH) must be replaced
(for ex by "_Sn" and "_In") in src/process.h and src/process.cc.
These last points have been permanently corrected with SPatt 1.1.2
Even after that, a make check produce one error for ldspatt:
-n Checking ldspatt:
122c122
< ctgc 28 24.70 0.000118
---
> ctgc 28 24.70 0.000638
NOT ok!
This is harmless and should not be taken into account.
At last, the make static will produce an error as the find options
could differs from the linux version.