[Armadillo:08502] Re: ロケールでエラー(Armadilloー440)
watanabe
email@hidden
2012年 12月 27日 (木) 18:31:05 JST
株式会社サムシングプレシャス
古賀 様。
渡辺です。
連絡ありがとうございます。
> 1.) setlocale() の第二引数を NULL にした時の戻り値が
> 何かを調べる。
"C"です。
> 2.) 環境変数 LC_ALL, LC_CTYPE, および LANG が何になっ
> ているかを、getenv() で調べる:
コンソールから"env"を入れて調べてみました。
[email@hidden (ttymxc1) ~]# env
USER=root
HOSTNAME=armadillo440-0
HOME=/root
PS1=[\u@\h (ttymxc1) \w]\$
VISUAL=vi
LOGNAME=root
TERM=vt102
PATH=/bin:/usr/bin:/sbin:/usr/sbin
LANG=ja_JP.UTF-8
HISTSIZE=1000
SHELL=/bin/ash
PWD=/root
TZ=JST-9
EDITOR=vi
ちゃんとja_JP.UTF-8になっているようです。
(2012/12/27 18:17), Shin-ya Koga wrote:
> サムシングプレシャスの古賀です。
>
> 渡辺さん([Armadillo:08499]):
>>> setlocale() の第一引数を、LC_CTYPE ではなく LC_ALL に
>>> すると、もしかしたら状況が変わったりしないでしょうか?
>>
>> 早速やってみましたが、残念ながら状況は変わりませんでした。。。
>
> ロケールがどう設定されているのか確認するために、次の
> ことを行ってみるのは、いかがでしょう?
>
> 1.) setlocale() の第二引数を NULL にした時の戻り値が
> 何かを調べる。
>
> 2.) 環境変数 LC_ALL, LC_CTYPE, および LANG が何になっ
> ているかを、getenv() で調べる:
> http://linuxjm.sourceforge.jp/html/LDP_man-pages/man3/setlocale.3.html
> http://linuxjm.sourceforge.jp/html/LDP_man-pages/man3/getenv.3.html
>
> --
> 古賀信哉 (株)サムシングプレシャス
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内