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

Reply via email to