(sorry, no time now to keep trying to trick the mail gatekeeper into accepting my in-thread response)
Here are my notes from 6-7 months ago... They don't seem complete??? Maybe apxs_win32 from svn has fixes to avoid needing the editing to ap*.bat/.pl suggested below. I also remember posting other patches/asking questions on some of the mod_perl lists related to other issues I had with the framework on Windows, but maybe it was more tied to the higher-level build/test framework I was using at the time. http://perl.apache.org/dist/win32-bin/apxs_win32.tar.gz >From apxs directory: perl Configure.pl --with-apache2=%HOME%\PREFIXES\241 --with-apache-prog=httpd.exe Edit apr-1-config.bat/.pl and apu-1-config.bat/.pl and build\config_vars.mk to remove "/machine:I386" Edit apxs.bat/.pl to remove "local $[ = 0". >From httpd-test directory: essentially perl Makefile.PL -apxs %HOME%\PREFIXES\241\bin\apxs.bat If you get this when running: [Tue Nov 12 16:57:15.170325 2013] [rewrite:error] [pid 3344:tid 384] (OS 87)The parameter is incorrect. : AH00654: mod_rewrite: could not start RewriteMap program C:/Users/Trawick/svn/httpd-test/t/htdocs/modules/rewrite/numbers.pl Remove mod_rewrite from httpd.conf and try "perl Makefile.PL ..." again We must skip mod_include tests since it currently crashes on Windows and then subsequent tests fail since on Windows the framework runs httpd as -DONE_PROCESS. failures to put in t\SKIP: t\modules\include.t t\apache\byterange2.t t\apache\acceptpathinfo.t t\apache\expr.t t\apache\mmn.t t\apache\pr37166.t t\apache\server_name_port.t t\modules\access.t t\modules\asis.t t\modules\authz_core.t t\modules\cgi.t t\protocol\nntp-like.t t\security\CVE-2004-0747.t t\security\CVE-2009-1195.t -- Born in Roswell... married an alien... http://emptyhammock.com/