Forum Webscript.Ru
Программирование => Perl => Тема начата: Dracola от 09 Февраля 2005, 21:14:10
-
Народ. У меня Перл 5.8.0
Мне нужен модуль Unicode::Map8
Через ppm говорит, что такого нет. Пробовал скачать tar.gz архив этого модуля. Разбросал файлы по каталогам, но выдает:
==часть экрана кода==================
[client 127.0.0.1] Can\'t load \'d:/usr/site/lib/auto/Unicode/Map8/Map8.dll\' for mod
[client 127.0.0.1] at d:/usr/site/lib/Unicode/MapUTF8.pm line 8\\n
[client 127.0.0.1] Compilation failed in require at d:/usr/site/lib/Unicode/MapUTF
==================================
d:/usr/site/lib/auto/Unicode/Map8/Map8.dll существует.
Попробовал зайти на http://ppm.activestate.com/
В разделе Builds для ActivePerl 8xx этот пакет указан как FAIL (для Виндов).
То есть никак низя его поставить что-ли?
Или откатиться на версию 5.6.1 ??? там он есть в списке.
-
perldoc Encode
-
Нет, мне нужен именно этот модуль.
На perldoc лучше ссылаться не надо, его у меня нет. У меня есть Help от ActivePerl. Но который раздел там смотреть? И лучше хотя бы пару слов написать.
encode у меня ассоциируется в основном с кодированием.
-
Dracola:
На perldoc лучше ссылаться не надо, его у меня нет. У меня есть Help от ActivePerl.
тут ты не прав :) в Win нажимаешь "Выполнить" и там пишешь:
perldoc Encode
и все тебе будет.
Если глянешь в папку Perl/bin перла activestate, то увидишь что у тебя много чего там есть
-
Оффтоп: Ну что за форум? Есть форма ПАРОЛЬ и ЛОГИН. Ну не вошел я... Правильно их заполнил, а оно говорит о том, что надо войти в форум. Короче заного придется набирать текст ответа. Потому и злой!
=========================
Спасибо за совет. Я прсото до этого perldocом не пользовался.
Но вопрос отсается открытым. Мне нужно установить именно этот модуль, ибо скрипт у же есть и он работает на стороне сервера. Мне надо чтоб этот скрипт работал локально.
Или никак?
-
Dracola
http://theoryx5.uwinnipeg.ca/ppmpackages/x86/Unicode-Map8.tar.gz
Не проверял... но для винды точно...
[модераторам]
Может прилепить тему с зеркалами библиотек ppm пакетов?
Те же линки:
http://theoryx5.uwinnipeg.ca/ppmpackages/
http://theoryx5.uwinnipeg.ca/ppms/
постоянно приходится искать и показывать...
[/модераторам]
-
Dracola:
http://theoryx5.uwinnipeg.ca/ppmpac...ode-Map8.tar.gz
Такой файлик я надыбал. Только вот как не пытаюсь его дать ppmу, он не хочет его кушать.
Я даже попробовал раскидать файлы вручную. Но... как я уже говорил, пишет, что не могу открыть файл, хотя он там есть.
из каталога script я перекинул в bin
lib - в site\\lib
html - в html
А вот куда из arch перекинуть...
-
А ты не скачивай сам файл с хттп, а пропиши новый "репозиторий" модулей в ppm: rep add имя_репозитория url, т.е. например red add new_one http://theoryx5.uwinnipeg.ca/ppmpackages/
Ну а потом юзай ppm как обычно.
-
Спасибо. ИМХО эти вещи надо куда-то выложить, чтоб каждый заного не спрашивал.
А пока:
Repositories:
[1] ActiveState PPM2 Repository
[2] ActiveState Package Repository
ppm> rep add theoryx5 [url]http://theoryx5.uwinnipeg.ca/ppmpackages/[/url]
Repositories:
[1] ActiveState PPM2 Repository
[2] ActiveState Package Repository
[3] theoryx5
ppm> s map8
Searching in Active Repositories
1. Unicode-Map8 [0.11] Mapping table between 8-bit chars and Unicode
ppm> install Unicode-Map8
Error: no suitable installation target found for package Unicode-Map8.
ppm>
То есть установить все еще не удалось.
-
ppm> rep describe 1
Describing Active Repository 1:
Name: ActiveState PPM2 Repository
Location: [url]http://ppm.ActiveState.com/cgibin/PPM/ppmserver-5.8-windows.pl?urn:/PPMServer[/url]
Type: PPMServer 2.0
ppm> rep describe 2
Describing Active Repository 2:
Name: ActiveState Package Repository
Location: [url]http://ppm.ActiveState.com/PPM/ppmserver-5.8-windows.plex?urn:/PPM/Server/SQL[/url]
Type: PPMServer 3.0
Это откуда он у меня еще берет.
-
Dracola
Может быть Вам подойдёт Unicode::Map, он совместим с Unicode::Map8, только к нему желательно добавить Unicode::CharName и Unicode::String.
поправте, если не права. у меня эта проблема закрылась после установки cyrillic
-
Этот вроде стоит. Он без проблем устанавливается.
Еще раз: Мне нужен именно этот модуль. Я все расписал. И вопрос все еще стоит: может его вообще нельзя поставить под данную версию Перла? Может сделать откат на 5.6(там он есть у АктивСтата)?
-
Мда, у меня тоже не получилось поставить этот модуль под 5.8. :(