'user1' looks like a volume logical name not a physical device name. configure.com ought to have f$parse()ed out the physical device name.
Peter Prymmer "Craig A. Berry" To: Michael G Schwern <[EMAIL PROTECTED]> <craigberry@m cc: [EMAIL PROTECTED], [EMAIL PROTECTED] ac.com> Subject: Re: Dusting out vms/test.com 11/06/2001 01:31 PM At 01:11 PM 11/6/2001 -0500, Michael G Schwern wrote: >On Mon, Nov 05, 2001 at 11:42:07PM -0600, Craig A. Berry wrote: >> Do this (and you might want to put these lines in the file login.com): >> >> $ @[schwern.perl]perl_setup >> $ define/translation=concealed perl_root dkb300:[schwern.perl.] Oops. You changed directories on me. See below. >so I tried this: > >$ @perl_setup >%DCL-I-SUPERSEDE, previous value of PERL_ROOT has been superseded >%DCL-I-SUPERSEDE, previous value of PERLSHR has been superseded >$ define/translation=concealed perl_root user1:[schwern.src.perl-current.t.perl.] This should work if you you replace user1:[schwern.src.perl-current.t.perl.] with user1:[schwern.src.perl-current.] PERL_ROOT points to the root *directory*, not to the copy of the perl executable in the test directory. The reason for running PERL_SETUP.COM is that it sets up everything relative to PERL_ROOT, including perldoc, etc. It also sets up PERL_ROOT but makes it point to where it expects you to install Perl, not to the build directory, thus the need to redefine PERL_ROOT to point to the build directory. On VMS it is extremely easy to run multiple versions of Perl; you just redefine PERL_ROOT to point to the one you're interested in and off you go.