Dear scsh people,
I'm having trouble compiling scsh on Red Hat Red Hat 6.0 Linux with a
There are two problems, one in network.c and one in sighandlers1.c.
1. In network.c, scsh declares listen() as follows:
extern int listen(int , int );
But the system declares listen() in sys/socket.h as:
extern int listen __P ((int __fd, unsigned int __n));
2. sighandlers1.c assumes that sigset_t is int; the declaration in
/usr/include/bits/sigset.h uses a struct containing an array of ints,
apparently for word-size independence.
Thanks for your attention.