1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
How I installed mod_perl [Jochen Wiedmann <joe@ispsoft.de>]
========================
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.
|