Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Talker                               2:5020/400     22 Nov 2002  11:26:19
 To : All
 Subject : @INC в  свежем   перле
 -------------------------------------------------------------------------------- 
 
 hi2all.
 
   Был у меня перл, который инсталлирился вместе с операционной системой
 (FreeBSD). Т.е. /usr/bin/perl .
 
 % perl -v
 
 This is perl, version 5.005_03 built for i386-freebsd
  Проинсталлировал я в /usr/local/perl более нового перла (5.6.1).
 
 % /usr/local/perl/bin/perl -v
 
 This is perl, v5.6.1 built for i386-freebsd
   Hачинаю запускать свои старые перлоскрипты новым перлом и получаю
 сообщение вида:
 
 Can't locate CGI.pm in @INC (@INC contains:
 /usr/local/perl/lib/5.6.1/i386-freebsd /usr/local/perl/lib/5.6.1
 /usr/local/perl/lib/site_perl/5.6.1/i386-freebsd
 /usr/local/perl/lib/site_perl/5.6.1 /usr/local/perl/lib/site_perl .) at
 ./inline.pl-test line 11.
 BEGIN failed--compilation aborted at ./inline.pl-test line 11.
 
   Это ведь нехорошо? Hехорошо.
 
 1. До первых операторов use пополняю массив @INC путями, которые были в
 старом перле, пытаюсь запустить скрипт - та же ошибка (@INC не пополнен!).
 Отключаю полкдючение модулей операторами use и вываливаю содержимое массива
 @INC в stdout - пути пополнены! Прикол? Шаманство? Hо это не главный вопрос.
 
 2. Главный вопрос в том, что как бы мне @INC настроить по умолчанию
 нормальным для всех скриптов? Смотрел и новый и старый man perl, там есть
 раздел FILES:
 
 FILES
         "@INC"                 locations of perl libraries
   Я конечно сразу понял, что это такой файл. Попробовал было его найти, да
 не тут-то было. Hету такого. Его может самому создать? А куда класть? В
 каталог, в который я проинсталлировал перла? Типа /usr/local/perl ?
 
   Кто вообще что скажет по данной ситуации в целом?
 - --- 
 Talker
 talker2@sha.rnd.su
 --- ifmail v.2.15dev5
  * Origin: starfuckers, inc. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 @INC в свежем перле   Talker   22 Nov 2002 11:26:19 
 Re: @INC в свежем перле   Artem Chuprina   22 Nov 2002 15:20:27 
 @INC в свежем перле   Dmitry Suhodoev   22 Nov 2002 23:31:04 
Архивное /ru.perl/64895d007653.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional