Never mind.

It seems the extconf.rb for zlib silently avoids creating a Makefile if it
cannot find zlib.h in the INCLUDE path.

May I suggest this be changed to at least spit out a warning or, better yet in
my opinion, abort compilation completely with a clear message?  And that the
compile README win32 instructions be updated to mention the need for zlib, too?