On Fri, 8 Nov 2002, jheckel wrote: > Randy Kobes wrote: > > > where this gets defined in general, but a temporary workaround > > for the above problem is to change in > > modperl-2.0/xs/Apache/Access/Apache__Access.h, about line 63, the > > call > > av_push(config, newSVpvf(..)); > > to > > av_push(config, Perl_newSVpvf(..)); > > Hi, > thank you for your working fix:-)
The above does allow the build to complete, but just to emphasize, I don't think it's the right fix - one shouldn't have to do that there. And judging from the tests that fail, it may not even be the right function to use there. I'll look at it some more, but probably Doug or Stas will provide the proper way. > > But now I see another minor problem: > > Installing > W:\programme\Perl\site\lib\auto\Apache\RequestUtil\RequestUtil.dll > Installing > W:\programme\Perl\site\lib\auto\Apache\RequestUtil\RequestUtil.exp > Installing > W:\programme\Perl\site\lib\auto\Apache\RequestUtil\RequestUtil.lib > Skipping W:\programme\Perl\site\lib\auto\Apache\RequestRec\RequestRec.bs > (unchanged) > Cannot forceunlink > W:\programme\Perl\site\lib\auto\Apache\RequestRec\RequestRec. > dll: No such file or directory at W:\programme\Perl\lib/File/Find.pm > line 519 > NMAKE : fatal error U1077: 'W:\programme\Perl\bin\perl.exe' : return > code '0xff' > > This is not important to me as the mod_perl.so has been compiled before > this happens. Does W:\programme\Perl\site\lib\auto\Apache\RequestRec\RequestRec.dll exist? This problem may have arisen from an earlier, incomplete, install, or perhaps trying to install/uninstall mod_perl while the server was running. Maybe try making sure the server is stopped, then doing an 'nmake install' again, perhaps twice. -- best regards, randy