The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Perl + Locale"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Perl + Locale"
Сообщение от stalker emailИскать по авторуВ закладки on 08-Май-03, 13:42  (MSK)
Народ!

Что за ересь лезет?:

bash-2.05b$ perl
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = "ru_RU.KOI8-R",
        LANG = "ru_RU.KOI8-R"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

вся локаль, как и водится, живет в /usr/local/share/locale (/usr/share/locale)

OpenBSD 3.2

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Perl + Locale"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Май-03, 16:58  (MSK)
>Народ!
>
>Что за ересь лезет?:
>
>bash-2.05b$ perl
>perl: warning: Setting locale failed.
>perl: warning: Please check that your locale settings:
>        LC_ALL = "ru_RU.KOI8-R",
>        LANG = "ru_RU.KOI8-R"
>    are supported and installed on your system.
>perl: warning: Falling back to the standard locale ("C").
>
>вся локаль, как и водится, живет в /usr/local/share/locale (/usr/share/locale)

уверен? мне казалось что в OpenBSD locale не поддерживается, или я не прав   (см. libc sources, sorry у меня последняя 3.1, была 2.8 для sparc )?

>OpenBSD 3.2

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Perl + Locale"
Сообщение от stalker emailИскать по авторуВ закладки on 08-Май-03, 17:07  (MSK)
>>вся локаль, как и водится, живет в /usr/local/share/locale (/usr/share/locale)
>
>уверен? мне казалось что в OpenBSD locale не поддерживается, или я не

Знаешь, как только я LC_ALL выставил, midc сразу обрусел....

Если честно, то локаль (/usr/local/share/locale) туда попала из gettext-0.10.40 (это я уже потом обнаружил).

>прав   (см. libc sources, sorry у меня последняя 3.1,
>была 2.8 для sparc )?

То-есть вся эта байда на совести libc porterов чтоли? И никаких шансов научить perl обходить этот гемор?

>
>>OpenBSD 3.2


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Perl + Locale"
Сообщение от lavr emailИскать по авторуВ закладки on 10-Май-03, 13:52  (MSK)
>>>вся локаль, как и водится, живет в /usr/local/share/locale (/usr/share/locale)
>>
>>уверен? мне казалось что в OpenBSD locale не поддерживается, или я не
>
>Знаешь, как только я LC_ALL выставил, midc сразу обрусел....
>
>Если честно, то локаль (/usr/local/share/locale) туда попала из gettext-0.10.40 (это я уже
>потом обнаружил).
>
>>прав   (см. libc sources, sorry у меня последняя 3.1,
>>была 2.8 для sparc )?
>
>То-есть вся эта байда на совести libc porterов чтоли? И никаких шансов
>научить perl обходить этот гемор?

libc - на совести разработчиков, главная библиотека системы.
научить perl думаю можно если поковыряться и почитать perldoc perllocal
и попробовать взять локале от FreeBSD и подрехтовать под OpenBSD забив
в целом на libc (для Solaris я когда-то давно именно так и делал, только
не помню что брал за основу, в данном то случае проще - BSD однако)

>>
>>>OpenBSD 3.2

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Perl + Locale"
Сообщение от stalker emailИскать по авторуВ закладки on 12-Май-03, 11:08  (MSK)
>и попробовать взять локале от FreeBSD и подрехтовать под OpenBSD забив

С чего хоть начать-то? Как я понимаю, cp -R не прокатит...
-----
Полагаю, что единственная возможность, - это пересобирать софт (perl) c подрубленной фиршной библиотекой. Стоит ли сюда копать?

>в целом на libc (для Solaris я когда-то давно именно так и
>делал, только
>не помню что брал за основу, в данном то случае проще -
>BSD однако)
>
>>>
>>>>OpenBSD 3.2


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Perl + Locale"
Сообщение от lavr emailИскать по авторуВ закладки on 12-Май-03, 12:57  (MSK)
>>и попробовать взять локале от FreeBSD и подрехтовать под OpenBSD забив
>
>С чего хоть начать-то? Как я понимаю, cp -R не прокатит...
>-----
>Полагаю, что единственная возможность, - это пересобирать софт (perl) c подрубленной фиршной
>библиотекой. Стоит ли сюда копать?

зачем библиотека от FreeBSD?

http://koi8.pp.ru/ - там в принципе все есть и ссылка на locale

ну и варианты (там все расписано):

# man perllocale

>>в целом на libc (для Solaris я когда-то давно именно так и
>>делал, только
>>не помню что брал за основу, в данном то случае проще -
>>BSD однако)
>>
>>>>
>>>>>OpenBSD 3.2

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру