中司と申します。
#gtk開発した事ない者が厚かましくレスします。
添付ソフトを検証した結果日本語表示出来ました。(但し、gtk2です)
しかし、当方と違う箇所がいくつかあります。
(1)gtkのバージョン (rpmです)
gtk2-devel-2.16.5-1vl5
gtk2-2.16.5-1vl5
Vine5.0
(2)コンパイルオプション
cc -g \
-I /usr/include/gtk-2.0 \
-I /usr/include/glib-2.0 \
-I /usr/lib/gtk-2.0/include \
-I /usr/lib/glib-2.0/include \
-I /usr/X11R6/include \
-I /usr/include/cairo \
-I /usr/include/pango-1.0 \
-I /usr/include/atk-1.0 \
-L /usr/lib \
-L /usr/X11R6/lib \
-lgtk-x11-2.0 -lgdk-x11-2.0 \
-o doro5 \
main.c
(3)ソース
(3)-1
#include <gdk_imlib.h> を
#include <gdk/gdk.h> に修正
(3)-2
// gdk_imlib_init(); の行をコメント化
On Tue, 15 Dec 2009 14:33:59 +0900
Yasushi Sugimura <[email protected]> wrote:
> けど、、、、、ボタン内の日本語が文字化けします。)
>
> コンパイルオプションは、VineLinux4.2の時と同じで、以下の通りです。
> ソースプログラムは以下の通りです。(再現テスト用に、不要なロジックは
> 削除、してあります.)
> gtk+は、apt−getでインストールしたgtk+-1.2.10-2vl5です。
--
kozo <[email protected]>