After a long investigation, I found only one real conflict between
UNIX and Windows: src/modules/ssl/Makefile. The Windows version is
copied from Makefile.win32 during the mod_ssl patching procedure,
while the UNIX one is generated automatically during the make of
Apache. To avoid cases in which Windows tries to use the UNIX
version, or vice versa (i.e. UNIX doesn't generate a new Makefile
because it thinks that the Windows Makefile is its own Makefile), I
suggest to not have anything in the joint source tree, so UNIX will
continue to generate a new during the build of Apache, and we will
have to add one more step to the installation of Windows: A copy of
Makefile.win32 to Makefile. Of course, it is still MUCH shorter and
simpler than the current list of steps.
(BTW: This file, is where the SSL_INC and SSL_LIB, which I
suggested to comment and to replace by environment variables in
Windows, are defined).
--
Eli Marmor
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]