make[3]: Entering directory `/home/facstaff/sdodson/cyrus-sasl-2.1.21/saslauthd' if gcc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/local/etc/saslauthd.conf\" -I. -I. -I.. -I. -I. -I. -I./include -I./include -I./../include -g -O2 -MT auth_getpwent.o -MD -MP -MF ".deps/auth_getpwent.Tpo" \ -c -o auth_getpwent.o `test -f 'auth_getpwent.c' || echo './'`auth_getpwent.c; \ then mv ".deps/auth_getpwent.Tpo" ".deps/auth_getpwent.Po"; \ else rm -f ".deps/auth_getpwent.Tpo"; exit 1; \ fi In file included from auth_getpwent.c:53: /usr/include/crypt.h:36: error: parse error before '(' token /usr/include/crypt.h:36: error: parse error before "const" make[3]: *** [auth_getpwent.o] Error 1 make[3]: Leaving directory `/home/facstaff/sdodson/cyrus-sasl-2.1.21/saslauthd' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/facstaff/sdodson/cyrus-sasl-2.1.21/saslauthd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/facstaff/sdodson/cyrus-sasl-2.1.21' make: *** [all] Error 2 crypt.h : 35: extern int crypt_close(int *); 36: extern char *des_crypt(const char *, const char *);