Mamoru Tasaka
mtasa****@ioa*****
2009年 7月 21日 (火) 02:30:49 JST
田坂です。 kazehakase rev 3773 ですが、GTK 2.17.5 (多分2.17.4でも)で build errorになります。 --------------------------------------------------------------------- make[5]: Entering directory `/home/tasaka1/rpmbuild/BUILD/kazehakase-0.5.6-svn3773_trunk/src/widget' ../../doltcompile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/bookmarks -I../../libegg/pixbufthumbnail -I../../src/utils -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 - I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib- 2.0/include -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DSYSDATADIR=\""/usr/share"\" -DLOCALEDIR=\""/usr/share/l ocale"\" -DKZ_DATADIR=\""/usr/share/kazehakase"\" -DKZ_SYSCONFDIR=\""/etc/kazehakase"\" -DKZ_LIBDIR=\""/usr/lib/kazehakase"\" -DKZ_EXTDIR=\"""\" -DKZ_RUBY_EXTDIR=\"""\" -DKZ_SEARCH_MODULEDIR=\""/usr/lib/kazehakase/search"\" -DKZ_EMBED_MODULEDIR=\""/usr/lib/kazehakase/embed"\" -DG_LOG_DOM AIN=\"Kazehakase-Widget\" -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 - mtune=atom -fasynchronous-unwind-tables -DVERSION_VENDOR=\"0.5.6-13.svn3773_trunk.fc\" -Wall -Wmissing-declarations -Wmissing-prototypes -Wpoi nter-arith -Wcast-align -MT kz-entry.lo -MD -MP -MF .deps/kz-entry.Tpo -c -o kz-entry.lo kz-entry.c kz-entry.c: In function 'gtk_entry_create_layout': kz-entry.c:517: error: 'GtkEntry' has no member named 'n_bytes' kz-entry.c:526: error: 'GtkEntry' has no member named 'n_bytes' kz-entry.c:560: error: 'GtkEntry' has no member named 'n_bytes' make[5]: *** [kz-entry.lo] Error 1 ----------------------------------------------------------------------- 詳しくないので良く分かりませんが、元々GTK 2.16でもstruct _GtkEntryで n_bytesは <private> 扱いになっているようで、2.17.4以降ではn_bytesがこの 構造体から取り除かれています。見た所gtk/gtkentry.cから色々とprivateな 関数を取って来ているようなので、又copyしてくれば良いのかも知れませんが、 変更点が多そうな上、良く分かりません。対応して下されば、と思います。