Автор Тема: из win1251 в utf-8  (Прочитано 15760 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #15 : 14 Апреля 2004, 18:35:34 »
NeoNox, сдаюсь. Полез на CPAN за нужными модулями. О результатах сообщу дополнительно..
WBR, GrAfF.

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #16 : 19 Апреля 2004, 07:04:14 »
В общем, сомневаюсь что получится поставить Cyrillic на мой Active Perl. Получается, нужно через побайтную перекодировку.
WBR, GrAfF.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
из win1251 в utf-8
« Ответ #17 : 19 Апреля 2004, 12:38:00 »
Цитировать
GrAfF:
В общем, сомневаюсь что получится поставить Cyrillic на мой Active Perl.

в чем проблема?
не знаеш как поставить модуль с cpan на activestat-овский perl?
загляни в фак по этому форуму.
The documentations is your friend

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #18 : 19 Апреля 2004, 21:43:54 »
NeoNox

Закопировал. Модули находятся и почти запускаются. Но потом вылетает. Система XP. Вообще у UTF-8 есть похожие на C файлы, что-то в Changes написано: "Make it compile with perl-5.003 and on Windows." Не понятно, нужен ли там Си компилятор.

Can\'t locate loadable object for module Unicode::Map8 in @INC (@INC contains: C:
/Perl/lib C:/Perl/site/lib .) at C:/Perl/lib/Convert/Cyrillic.pm line 24
Compilation failed in require at C:/Perl/lib/Convert/Cyrillic.pm line 24.
BEGIN failed--compilation aborted at C:/Perl/lib/Convert/Cyrillic.pm line 24.
Compilation failed in require at C:/Perl/lib/Lingua/DetectCharset.pm line 20.
BEGIN failed--compilation aborted at C:/Perl/lib/Lingua/DetectCharset.pm line 20.
Compilation failed in require at last.pl line 1.
BEGIN failed--compilation aborted at last.pl line 1.
WBR, GrAfF.

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
из win1251 в utf-8
« Ответ #19 : 20 Апреля 2004, 10:07:23 »
Цитировать
Закопировал.

Вот именно что "закопировал", забыв при этом про бинарную и подгружаемую часть модулей.
Ставить надо вообще-то, а не копировать.
2B OR NOT 2B = FF

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
из win1251 в utf-8
« Ответ #20 : 20 Апреля 2004, 11:02:33 »
Хоть сто раз напиши что фак это рулез, нет, всегда будем на своей шкуре испытывать...
http://faq.webscript.ru/PFPerlActive?v=nqp
The documentations is your friend

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #21 : 20 Апреля 2004, 16:17:06 »
NeoNox, фак-то рулез. Я его уже читал. Давно А лог ошибок искал в поисковых системах. Даже нашел битую ссылку на бинарник Map8 в Сети. Которого нет нигде, даже в пиринговых.

Chs, как раз в факе советуется попробовать закопировать? IMHO проблемы в Map8. "Подгружаемая" - это maps? Всё там на месте. "Бинарную", похоже, нужно компилять? Так? И будет Щастъе?
WBR, GrAfF.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
из win1251 в utf-8
« Ответ #22 : 20 Апреля 2004, 18:42:05 »
Цитировать
GrAfF:
Даже нашел битую ссылку на бинарник Map8 в Сети. Которого нет нигде, даже в пиринговых.

так не пойдет.
я тебя уже вторую страницу пытаюсь натолкнуть на мысль что нужно взять этот модуль с cpan и собрать на своей машине.
The documentations is your friend

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
из win1251 в utf-8
« Ответ #23 : 20 Апреля 2004, 20:02:26 »
Можно автивстейтовский поставить.

Для тех кто в танке: некоторые модули имеют бинарную часть, которая располагается в директории auto для каждого модуля. Т.е. скопировать можно, но нужно знать что и куда.:) Просто копированием pm не обойдешься.
2B OR NOT 2B = FF

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #24 : 21 Апреля 2004, 00:12:07 »
Chs, бинарной части у Map8 как-то не заметил, auto тем более.
На Активстейте есть Map8, но под Win он ещё не работает.

Я понял, что собрать. Буду пробовать.

[OFF](Вообще обычно пишу сюда когда больше нигде ответов не нашлось. Ни в факах, ни в гугляндексе. Кстати, тут все под *nix\'ами сидят? Такое ощущение есть.)[/OFF]
WBR, GrAfF.

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #25 : 21 Апреля 2004, 07:31:10 »
Нашел в Сети Unicode-Map8.tar.gz от апача под win. Закопировал auto в auto, Map8 в Unicode. Запустил свой скрипт. Всплыло окошко, что не хватает Perl56.dll. Нашел, закопировал. Скрипт запустился, поработал и вышел. Ни ошибок, ни полезной работы. Вообще ничего.
WBR, GrAfF.

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
из win1251 в utf-8
« Ответ #26 : 21 Апреля 2004, 08:14:51 »
Цитировать
GrAfF:
все под *nix\'ами сидят?
Отнюдь! Очевидно только профи.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
из win1251 в utf-8
« Ответ #27 : 21 Апреля 2004, 09:22:15 »
Unicode::Map8 есть на активстейте, и под винды он работал, правда это давно было.
2B OR NOT 2B = FF

Оффлайн GrAfF

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
из win1251 в utf-8
« Ответ #28 : 21 Апреля 2004, 10:54:29 »
Chs, там в таблицах указано, что не работет. :(

Скачал компилятор gcc, натравил его на map8x.c. Выдалось три экрана ошибок.
Похоже, не будет у меня на машине Map8.
WBR, GrAfF.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
из win1251 в utf-8
« Ответ #29 : 21 Апреля 2004, 12:13:06 »
GrAfF
это только начало.
Ты gcc на винде запускал?
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28