> Because HAVE_UNISTD_H is not in src/lib/libz/Makefile. > I think original libz was using configure (GNU autoconf). > Is it correct? Ah, right. I overlooked the fact that this is a user-visible header file. Your fix is probably the correct one in that light. Thanks, -allen