How I installed mod_perl [Jochen Wiedmann ] ======================== 1.) Installed Activeperl (APi519) in C:\Perl 2.) Installed Apache in C:\Apache 3.) Compiled Apache: cd C:\Apache\src nmake /f Makefile_win32.txt INSTDIR="C:\Apache" _apache 4.) Extracted mod_perl 1.21 into C:\src. That means I had a directory c:\src\mod_perl-1.21 with files Makefile.PL, ... 5.) Compiled the Perl part of mod_perl with cd C:\src\mod_perl-1.21 perl Makefile.PL nmake (As I am using Windows 95, I had to apply patches to the ExtUtils::MM_Unix and Config modules. Patches sent to perl-win32-porters and makemaker mailing lists.) 6.) Opened c:\src\mod_perl-1.21\src\modules\ApacheModulePerl\ApacheModulePerl.dsw with Visual C++ 5.0. 7.) Removed perl.lib and ApacheCore.lib from the list of files. 8.) Added c:\perl\lib\core\perlcore.lib and c:\apache\src\corer\apachecore.lib to the list of files (Project/Add Files) 9.) Added c:\perl\lib\core and C:\apache\src\include to the list of include directories (Project/Settings/C++/Preprocessor) 10.) Added the following preprocessor symbols (Project/Settings/C++/ Preprocessor): -DNDEBUG,_CONSOLE,NO_STRICT,HAVE_DES_FCRYPT,PERL_OBJECT These are mainly those symbols, that I have seen when compiling the Perl part. 11.) Renamed c:\src\mod_perl-1.21\src\modules\perl\dirent.h to dirent.h.orig.