Re: Apache build problem on Windows
On Wed, 27 Mar 2002, Stas Bekman wrote: Pete Kelly wrote: I get the following errors when trying to build from command line: C:\mod_perl-1.26perl Makefile.PL APACHE_SRC=\Apache_1.3.23 INSTALL_DLL=\Apache\ mod_perl [ ... ] Can't open s/sub mod_perl::hooks.*/sub mod_perl::hooks { qw(PerlDispatchHandler PerlChildInitHandler PerlChildExitHandler PerlPostReadRequestHandler PerlTransHa ndler PerlHeaderParserHandler PerlAccessHandler PerlAuthenHandler PerlAuthzHandl er PerlTypeHandler PerlFixupHandler PerlHandler PerlLogHandler PerlInitHandler P erlCleanupHandler PerlRestartHandler PerlStackedHandlers PerlMethodHandlers Perl DirectiveHandlers PerlTableApi PerlLogApi PerlUriApi PerlUtilApi PerlFileApi Per lConnectionApi PerlServerApi) }/: No such file or directory. Edit of lib/mod_perl_hooks.pm failed Hmm, this looks related to the -spi.bak bug reported earlier. Try this patch: http://marc.theaimsgroup.com/?l=apache-modperlm=101682366719414w=2 Off-line, Pete tried the above, and it wasn't quite enough; what's needed is the following (applied against the cvs mod_perl sources): === --- Makefile.PL~Sun Mar 24 17:22:12 2002 +++ Makefile.PL Wed Mar 27 12:14:48 2002 -1104,7 +1104,7 cp lib/mod_perl_hooks.pm.PL, lib/mod_perl_hooks.pm; if ($Is_Win32) { - my args = ($^X, '-spi.bak ', ' -e ', \s/sub mod_perl::hooks.*/sub mod_perl::hooks { qw($hooks) }/\, 'lib/mod_perl_hooks.pm'); + my args = ($^X, '-spi.bak', '-e', \s/sub mod_perl::hooks.*/sub +mod_perl::hooks { qw($hooks) }/\, 'lib/mod_perl_hooks.pm'); system(args) == 0 or die args failed\n; } iedit lib/mod_perl_hooks.pm, === best regards, randy
Re: Apache build problem on Windows
Pete Kelly wrote: I get the following errors when trying to build from command line: C:\mod_perl-1.26perl Makefile.PL APACHE_SRC=\Apache_1.3.23 INSTALL_DLL=\Apache\ mod_perl PerlDispatchHandler.enabled PerlChildInitHandlerenabled PerlChildExitHandlerenabled PerlPostReadRequestHandler..enabled PerlTransHandlerenabled PerlHeaderParserHandler.enabled PerlAccessHandler...enabled PerlAuthenHandler...enabled PerlAuthzHandlerenabled PerlTypeHandler.enabled PerlFixupHandlerenabled PerlHandler.enabled PerlLogHandler..enabled PerlInitHandler.enabled PerlCleanupHandler..enabled PerlRestartHandler..enabled PerlStackedHandlers.enabled PerlMethodHandlers..enabled PerlDirectiveHandlers...enabled PerlTableApienabled PerlLogApi..enabled PerlUriApi..enabled PerlUtilApi.enabled PerlFileApi.enabled PerlConnectionApi...enabled PerlServerApi...enabled Where is your Apache/modules directory? (q to quit) [\Apache\modules] Can't open s/sub mod_perl::hooks.*/sub mod_perl::hooks { qw(PerlDispatchHandler PerlChildInitHandler PerlChildExitHandler PerlPostReadRequestHandler PerlTransHa ndler PerlHeaderParserHandler PerlAccessHandler PerlAuthenHandler PerlAuthzHandl er PerlTypeHandler PerlFixupHandler PerlHandler PerlLogHandler PerlInitHandler P erlCleanupHandler PerlRestartHandler PerlStackedHandlers PerlMethodHandlers Perl DirectiveHandlers PerlTableApi PerlLogApi PerlUriApi PerlUtilApi PerlFileApi Per lConnectionApi PerlServerApi) }/: No such file or directory. Edit of lib/mod_perl_hooks.pm failed Hmm, this looks related to the -spi.bak bug reported earlier. Try this patch: http://marc.theaimsgroup.com/?l=apache-modperlm=101682366719414w=2 -- __ Stas BekmanJAm_pH -- Just Another mod_perl Hacker http://stason.org/ mod_perl Guide --- http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com