まず、 include <ncurses.h> #include <locale.h> main(){ setlocale(LC_ALL,""); initscr(); addstr("hogehoge"); refresh(); sleep(1); endwin(); }というコードをかく。 gcc hoge.c -lncurses -I/usr/local/include/ncurses/ としてやると、もちろんなんの問題もなくコンパイルできる。 動作も問題ない。 次に、LANG=ja_JP.SJIS に設定して、 include <ncurses.h> #include <locale.h> main(){ setlocale(LC_ALL,""); initscr(); addstr("ほげほげ"); refresh(); sleep(1); endwin(); }とやり、gcc