Kouhei Sutou
kou****@cozmi*****
2004年 10月 8日 (金) 21:54:24 JST
須藤です. In <20041****@nerds*****> "[Anthy-dev 1131] intl.c で locale.h インクルード" on Thu, 7 Oct 2004 22:09:41 -0700, Jun Inoue <jun0****@nerds*****> wrote: > (なぜか最適化オプション)を外すと、LC_ALL が定義されていないと > 言って怒られます。 > #include "intl.h" > の後に > #include <locale.h> > を加えるとエラーは出なくなりました。 locale.hのincludeはuim/gettext.hで解決した方が良い気がします. 理由は,gettextを使用しない場合はLC_ALLも使用しないはず(で すよね?)なので,gettextを使用するかしないかを解決している gettext.hでlocale.hをincludeするかどうかも解決した方がよいと 思うからです. と,いうのをintl.*を書いた時に考えた気がします.