SRS 5.x, ANSI C compatible?

mathog at seqaxp.bio.caltech.edu mathog at seqaxp.bio.caltech.edu
Wed Jun 25 16:00:56 EST 1997


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 




More information about the Bio-srs mailing list