> This provides rudimentary cygwin resources support, in particular an icon
> which will be associated with zsh.exe. If you untar it in the top level
> directory, run `make prep' in Src, and add zsh/resources to the list of
> modules to be built in (N.B. --- it makes no sense as a DLL),
^^^^^^^^^^^^^^^^^^^^^^^^^^
That's the problem. Currently, on systems that need external shared library,
even "built-in" modules will be compiled into this library and not into the
main executable.
So, I think, it makes more sense if it will be added as additional dependency
to main zsh.exe. This can happily live in Makefile; just dependency will be
added under Cygwin.
-andrej