Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Установка Text::Iconv в ActivePerl 5.12


Автор: miig 24.8.2011, 01:11
Прочитал о схожей проблеме на форуме АНТИЧАТ в теме: 
http://forum.antichat.ru/showthread.php?t=60368
Одно из решений проблемы (в той теме лишь другой либ):
Цитата
Я ставил IO-Socket-SSL.ppd под 5.8 на версию перла 5.12, проблем не наблюдал при работе...

Сначала естественно: ppm install http://www.open.com.au/radiator/free-downloads/Net-SSLeay.ppd

После этого в какой-нибудь папке создаём файл "IO-Socket-SSL.ppd" с содержимым:
Код
<?xml version="1.0" encoding="UTF-8"?>
<SOFTPKG NAME="IO-Socket-SSL" VERSION="1,38,0,0">
  <TITLE>IO-Socket-SSL</TITLE>
  <ABSTRACT>Nearly transparent SSL encapsulation for IO::Socket::INET.</ABSTRACT>
  <AUTHOR>Steffen Ullrich &amp; Peter Behroozi &amp; Marko Asplund</AUTHOR>
  <IMPLEMENTATION>
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.12" />
    <CODEBASE HREF="IO-Socket-SSL.tar.gz" />
    <DEPENDENCY NAME="Net-SSLeay" VERSION="1,36,0,0" />
    <PROVIDE NAME="IO::Socket::SSL" VERSION="1.38" />
  </IMPLEMENTATION>
</SOFTPKG>

В ту же папку кидаем IO-Socket-SSL.tar.gz, например от сюда http://ppm.tcool.org/archives/IO-Socket-SSL.tar.gz

Ну а потом ppm install ПутьДоФайла\IO-Socket-SSL.ppd


Подобное провернуть попробовал с Text::Iconv
1) Создал файлик Text::Iconv.ppd с таким содержимым:
Код
<?xml version="1.0" encoding="UTF-8"?>
<SOFTPKG NAME="Text-Iconv" VERSION="1,7,0,0">
  <TITLE>Text-Iconv</TITLE>
  <ABSTRACT>Perl interface to iconv() codeset conversion function</ABSTRACT>
  <AUTHOR>Michael Piotrowski &lt;mxp@dynalabs.de&gt;</AUTHOR>
  <IMPLEMENTATION>
    <OS NAME="MSWin32" />
    <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.12" />
    <CODEBASE HREF="Text-Iconv.tar.gz" />
    <PROVIDE NAME="Text::Iconv" VERSION="1.7" />
  </IMPLEMENTATION>
</SOFTPKG>

2) Скачал http://ppm.activestate.com/CPAN/authors/id/M/MP/MPIOTR/Text-Iconv-1.7.tar.gz
3) далее запустил ppm install D:\Text-Iconv.ppd
на что получил:
Код
Unpacking Text-Iconv-1.7...done
Updating files in site area...done

И всё. Никаких сообщений об установке или ещё чего-то в том духе.

Посему вообщем-то и вопрос: возможно ли как-то установить в ActivePerl версии > 5.8 (в моём случае 5.12) text::iconv?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)