[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 メーリングリストの案内