At 9:23 PM +0100 7/26/02, Phillip Helbig wrote: > > > @ [HTTPSRV_310A.SCRIPT_CODE]WEBPERL_BLD.COM >> >> I have no idea what that is or what it's expected to do. Is it >> building an extension? Do you know why it thinks it needs PERLSHR.OPT? > >There's a black-box build file which references it: > > $ sea WEBPERL_BLD.COM;1 perlshr.opt > $ link webperl.obj,'libs','p1'perlshr.opt/Option, perlshr_attr.opt/Options > >> $ DIR PERL_ROOT:[LIB...]PERLSHR*.OPT >> >> to see what you're left with after installation (which should be >> everything you need to build extensions). > >PERLSHR.OPT itself is missing.
Well, "missing" implies that it belongs there but isn't there. As far as I know, there is no reason for it to be there once the build of Perl itself has completed. However, it appears that "webperl," whatever it is, expects to build its own version of Perl by linking against a non-cleaned-up build directory. If webperl is what I think it is, i.e., a special version of Perl designed to provide better performance with the OSU http server, then I suggest you also look at <http://www.crinoid.com/crinoid.htmlx>. If you want to prevent my build_perl.com procedure from cleaning up after itself so you can link other things against it, you can make the following modification: $ diff build_perl.com ************ File D0:[CRAIG.KITS.PERLBUILD]BUILD_PERL.COM;2 168 $!!!$ make_cmd realclean 169 $ write sys$output "It's hard to believe, but I'm done!" ****** File D0:[CRAIG.KITS.PERLBUILD]BUILD_PERL.COM;1 168 $ make_cmd realclean 169 $ write sys$output "It's hard to believe, but I'm done!" ************ Number of difference sections found: 1 Number of difference records found: 1 -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
