Солярис 10, кажется, мне не очень нравится.
Я пытаюсь запустить простой скрипт, чтобы принять дату и вернуть эпоху этой даты:
#!/usr/bin/perl -w
use strict;
use Time::ParseDate;
my $date1 = "Mon Mar 27 05:54:08 CDT 2009";
#Convert to seconds since start of epoch
my $time1 = parsedate($date1);
print $time1;
Прекрасно работает на RHEL box, но ввинчивается в Solaris (оба имеют 5.8.8 Perl), выдавая следующее сообщение об ошибке.
Невозможно найти Date / Parse.pm в @INC (@INC содержит: /usr/perl5/5.8.4/lib/sun4-solaris-64int /usr/perl5/5.8.4/lib / usr / perl5 /site_perl/5.8.4/sun4-solaris-64int /usr/perl5/site_perl/5.8.4 / usr / perl5 / site_perl /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int / usr / perl5 / vendor_perl /5.8.4 / usr / perl5 / vendor_perl.) В строке try1.pl 3.
НАЧАЛО сбой - компиляция прервана в строке try1.pl 3.
Что здесь не так? .. как это исправить?.
Ох .. почти забыл, я не могу ничего изменить / установить / изменить в этом окне Solaris, этот сценарий необходимо отправить клиенту, который запускает Solaris 10 !. Поэтому просить его установить модуль - определенно не вариант. (