RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Настройка Perl


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Pilot
To : Alexey Smirnov
Subj : Настройка Perl

> Вопрос второй - кто ставил Perl 5.00XX c Hobbes на OS/2?

Лучше брать у автора (Илья Захаревич) на фтп, там обычно свежее и баги виксятся регулярно. В частности, баги в инсталяторе за последний год фиксились раза четыре, хотя сам Perl и не обновлялся:

ftp.math.ohio-state.edu

Или то же у меня:

protein.bio.msu.su

> Дело в том, что с какой-то радости пути на PERLLIB смотрят по умолчанию в f:\perllib\lib, а я поставил свой Перл в D:\Perl. Пробовал переконфигурить так, как

Перед установкой следует почитать readme.txt. Во время установки - сделать точно так как написано в этом самом ридми.

написано в *.INF - ничего не выходит, т.е. сам Перл стартует правильно, простенькие проги выполняются а при попытке подключения библиотек - Перл их ищет в f:\perllib\lib...
>
> Как быть?

Если уж так ломает читать документацию и переставлять - проверь наличие следующих строчек в CONFID.SYS и добавь если чего не хватает:

SET PERL_BADLANG=0
SET PERLLIB_PREFIX=f:/perllib/lib;C:\PERLLIB\LIB
SET PERL_SH_DIR=C:\PERL\BIN
SET MANPATH=C:\GNU\MAN;C:\PERLLIB\MAN

Вместо C:\PERLLIB\LIB подставь место где у тебя лежат модули и библиотеки, вместо C:\PERL\BIN место куда ты положил SH.EXE.

А вообще лучше деинсталировать, взять нормальный инсталятор и заинсталировать еще раз. Ибо если просто прописать руками - потом хлопот не оберешься если захочешь установить какой доп. модуль - Configure.pm нихрена не найдет куда что совать у тебя. Впрочем, на самом деле достаточно взять новые edit_cfg.cmd и edit_cfg.pl и запустить их ручками, однако это для тех кто понимает что делает, а тебе бы все же посоветовал переинсталировать с нуля.


Mon 03 Dec 2001 18:39 Mozilla/4.61 [en] (OS/2; I)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.