You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Michael Heinen <Mi...@nexum.de> on 2001/06/20 15:54:41 UTC
InstallProblem mod_perl125 on Win2000 and Apache1.3.20
Hy
I have a problem to install mod_perl1.25 for Apache 1.3.20 on Win2000.
ActivePerl-5.6.1.626 I have installed on my system and Apache is running in
C:\Apache.
mod_perl-1.25.tar.gz is extracted to C:\temp\perl.
Now I try to generate the makefile with following line.
perl Makefile.PL APACHE_SRC=C:\Apache\src INSTALL_DLL=C:\Apache\modules
This results in the following error message:
Cannot find ApacheCore.lib under C:/Apache/src/Release
This directory does not exist on my system.
The file ApacheCore.lib is in the directory C:/Apache/libexec.
So what can I do now ?
Michael
Re: InstallProblem mod_perl125 on Win2000 and Apache1.3.20
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Wed, 20 Jun 2001, Michael Heinen wrote:
> Hy
>
> I have a problem to install mod_perl1.25 for Apache 1.3.20 on Win2000.
>
> ActivePerl-5.6.1.626 I have installed on my system and Apache is running in
> C:\Apache.
>
> mod_perl-1.25.tar.gz is extracted to C:\temp\perl.
>
>
> Now I try to generate the makefile with following line.
> perl Makefile.PL APACHE_SRC=C:\Apache\src INSTALL_DLL=C:\Apache\modules
>
> This results in the following error message:
> Cannot find ApacheCore.lib under C:/Apache/src/Release
>
> This directory does not exist on my system.
> The file ApacheCore.lib is in the directory C:/Apache/libexec.
>
> So what can I do now ?
> Michael
>
The above procedure for Win32 assumes that Apache has been built
already under APACHE_SRC and that the libraries are located there. The
quick thing to do here, short of changing Makefile.PL to search other
places, is to place ApacheCore.lib in the directory being asked for.
One advantage to building Apache under APACHE_SRC first is that,
apart from finding the .h and .lib files here, this information
will be saved in Apache::MyConfig.pm which can then be accessed
when building other modules (like libapreq) that require it.
best regards,
randy kobes