----- Original Message ----- 
From: "Randy Kobes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 10, 2000 12:01 AM
Subject: Win32 build with VC++

>     I've attached a draft diff to the cvs mod_perl 
> top-level Makefile.PL for building mod_perl on 
> Win32 using VC++. 
[ ... ]

Hi,
    Regarding this diff, there could be arguments
against changing the default build procedure
on Win32. I've attached another version of this diff
(against the cvs mod_perl Makefile.PL) which 
addresses this - in this, all the changes to the 
Makefile targets are triggered by the presence
of an APACHE_SRC=... argument to Makefile.PL.
If APACHE_SRC is not given (which is what is done
now), then the usual build procedure is followed,
including calling up Visual Studio for the dll. 

This version also adds acceptance of an EAPI=1
argument to Makefile.PL, which would define EAPI 
when building ApacheModulePerl.dll (the default is to
have EAPI undefined). This is useful when building 
mod_perl with mod_ssl altered apache sources; if 
EAPI isn't defined here, a warning message about 
possible crashes occurs. 

Finally, in copying ApacheModulePerl.dll to the
Apache\modules directory (if INSTALL_DLL is
defined), quotes are needed for the directories
in the Makefile if they contain spaces. This diff 
adds those quotes.

best regards,
randy kobes

make.diff

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to