Closed choni closed 11 years ago
~/gtk/inst/lib/gtk-2.0/2.10.0/immodules.cache の内容もコピーいたします。
# GTK+ Input Method Modules file # Automatically generated file, do not edit # Created by gtk-query-immodules-2.0 from gtk+-2.24.16 # # ModulesPath = /Users/xxxxxx/.gtk-2.0/2.10.0/x86_64-apple-darwin12.4.0/immodules:/Users/xxxxxx/.gtk-2.0/2.10.0/immodules:/Users/xxxxxx/.gtk-2.0/x86_64-apple-darwin12.4.0/immodules:/Users/xxxxxx/.gtk-2.0/immodules:/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/x86_64-apple-darwin12.4.0/immodules:/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules:/Users/xxxxxx/gtk/inst/lib/gtk-2.0/x86_64-apple-darwin12.4.0/immodules:/Users/xxxxxx/gtk/inst/lib/gtk-2.0/immodules # "/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-am-et.so" "am_et" "Amharic (EZ+)" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "am"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so" "cedilla" "Cedilla" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cocoa.so" "cocoa" "Mac OS X Cocoa" "gtk+" "" "ja:ko:zh"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so" "cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" ""
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.so" "inuktitut" "Inuktitut (Transliterated)" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "iu"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ipa.so" "ipa" "IPA" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" ""
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-multipress.so" "multipress" "Multipress" "gtk20" "" ""
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-thai.so" "thai" "Thai-Lao" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "lo:th"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so" "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "ti"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-ti-et.so" "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "ti"
"/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-viqr.so" "viqr" "Vietnamese (VIQR)" "gtk20" "/Users/xxxxxx/gtk/inst/share/locale" "vi"
$ gtk-query-immodules-2.0 > ~/gtk/inst/lib/gtk-2.0/2.10.0/immodules.cache
gtk+-2.0の場合は設定ファイルのパスが異なりますので、以下を試してみて下さい
$ gtk-query-immodules-2.0 > ~/gtk/inst/etc/gtk-2.0/gtk.immodules
◎ GTK設定(githubのgtkimcocoaトップページのGTK+3の説明を参考にした)
すみません、gtk+-2.0に関する記述も追加しておくべきでした。 後で追記しておきます。
ありがとうございます。
$ gtk-query-immodules-2.0 > ~/gtk/inst/etc/gtk-2.0/gtk.immodules
実行後、gtk-demoのHypertextで日本語入力が動きました。
GTK+2.0環境で、gtkimcocoaインストール後でも日本語入力できません。
OS環境は、OX X 10.8.4
やった作業は、 ◎ GTK+2.0のビルド・インストール $ curl -s -O https://git.gnome.org/browse/gtk-osx/plain/gtk-osx-build-setup.sh $ sh gtk-osx-build-setup.sh $ ~/.local/bin/jhbuild bootstrap $ ~/.local/bin/jhbuild build meta-gtk-osx-bootstrap $ ~/.local/bin/jhbuild build meta-gtk-osx-core
◎ gtkimcocoaのビルド・インストール $ ~/.local/bin/jhbuild shell $ ./autogen.sh $ ./configure <- GTK+2: yes になっていた $ make $ make install
◎ GTK設定(githubのgtkimcocoaトップページのGTK+3の説明を参考にした) $ gtk-query-immodules-2.0 > ~/gtk/inst/lib/gtk-2.0/2.10.0/immodules.cache
◎ デモ実行 $ gtk-demo でデモ起動 OK 「Text Widget」→「Hypertext」を開いても日本語入力できない。
となっています。なにかチェックするポイントなどありましたら 教えていただけますか。
◎ gtkimcocoa make時のメッセージ (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /Users/xxxxxx/git/gtkimcocoa/missing autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive Making all in src make[2]: Nothing to be done for
all'. Making all in gtk2 CC im_cocoa_la-gtkimcontextcocoa.lo CC im_cocoa_la-GtkCocoaIMClient.lo CC im_cocoa_la-imcocoa.lo CCLD im-cocoa.la Making all in test CC testbed_gtk2-testbed.o CCLD testbed-gtk2 Making all in patches make[2]: Nothing to be done for
all'. Making all in tools make[2]: Nothing to be done for `all'.◎ gtkimcocoa make install時のメッセージ Making install in src make[2]: Nothing to be done for
install-exec-am'. Making install in gtk2 make[2]: Nothing to be done for
install-exec-am'. .././install-sh -c -d '/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules' /bin/sh ../libtool --mode=install /Users/xxxxxx/.local/bin/install-check im-cocoa.la '/Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules' libtool: install: /Users/xxxxxx/.local/bin/install-check .libs/im-cocoa.so /Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cocoa.so libtool: install: /Users/xxxxxx/.local/bin/install-check .libs/im-cocoa.lai /Users/xxxxxx/gtk/inst/lib/gtk-2.0/2.10.0/immodules/im-cocoa.la Making install in test make[2]: Nothing to be done forinstall-exec-am'. make[2]: Nothing to be done for
install-data-am'. Making install in patches make[2]: Nothing to be done forinstall-exec-am'. make[2]: Nothing to be done for
install-data-am'. Making install in tools make[2]: Nothing to be done forinstall-exec-am'. make[2]: Nothing to be done for
install-data-am'. make[2]: Nothing to be done forinstall-exec-am'. make[2]: Nothing to be done for
install-data-am'.以上です。