I had a similiar result on sun3 - an old dirent.h was allowed to persist in /usr/include while the new one had been fetched, and, so far as I know, "make includes" had been run. I am beginning to suspect the makefiles have been hosed. Erik E. Fair fair@clock.org