[Info-vax] PERL for OpenVMS Alpha that will install on V8.4

VAXman- at SendSpamHere.ORG VAXman- at SendSpamHere.ORG
Mon Dec 2 10:01:52 EST 2013


In article <1bjuma-l04.ln1 at news.chingola.ch>, Paul Sture <nospam at sture.ch> writes:
>VAXman- at SendSpamHere.ORG wrote:
>
>> WTF???  Works fine on my systems; on the client's systems:
>>
>> perl: warning: Setting locale failed.
>> perl: warning: Please check that your locale settings:
>>         LC_ALL = (unset),
>>         (possibly more locale environment variables)
>>         LANG = "LANG.DAT"
>
>here on three different systems:
>
>echo $LANG
>en_GB.UTF-8
>----
>echo $LANG
>de_CH.UTF-8
>----
>echo $LANG
>en_US.UTF-8
>
>>     are supported and installed on your system.
>> perl: warning: Falling back to the standard locale ("C").
>> Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /perl_root/lib/site_perl/VMS_AXP /perl_ro
>> ot/lib/site_perl /perl_root/lib/VMS_AXP/5_18_1 /perl_root/lib .) at Excel2CSV.pl line 3.
>> BEGIN failed--compilation aborted at Excel2CSV.pl line 3.
>> %SYSTEM-F-ABORT, abort
>>
>> Strict, I assume, was installed by the Perl kit because I didn't install 
>> it special.
>>
>

This site has LANG defined systemwide for another product.  It seems that
it is used also used in "C" born products and libraries too.  Why these are
not C$blah is beyond me.  However, I was able to get past the "LANG" using
$ DEFINE LC_ALL "C"

The problem now is why PERL does not see the strict, warning, or any other
modules.  :(


-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker    VAXman(at)TMESIS(dot)ORG

Well I speak to machines with the voice of humanity.



More information about the Info-vax mailing list