Any progress on a version of SRS 5.x that is ANSI C conformant (and so can
be reasonably expected to work on nonUnix systems)?
When I tried to build SRS 5.0.5 with DEC C (on OpenVMS, but DEC C on DU
would have flagged the same problems), enforcing the ANSI C standard, I ran
into a bunch of type conflicts, missing prototypes, and so forth. I worked
on cleaning it up for a while, but in the end, gave up when I encountered
sections of code that are apparently only meaningful to C++ compilers. Ie,
the
#ifndef _SDLoOBJ
typedef struct SDLoOBJ *dummytointroducestructtagSDLoOBJ;
#endif
and
int OddRegisterObj (SDLoOBJ *obj);
constructs (see icaop.c).
Thanks,
David Mathog
mathog at seqaxp.bio.caltech.edu
Manager, sequence analysis facility, biology division, Caltech