[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freewnn:00510] Re: FreeWnn用直接かな入力パッチ



 こんにちは、いいじまです。

From: "Masa(Masahiko) Mori" <masa@engr.sgi.com>
> xwnmoのコンパイルに成功してる人がどのくらいいるのか判りませんが、今回
> xwnmoも一通り動くものが出来ましたので合わせてレポートしておきます。

 実は、自分も似たような作業をしていました。

 こちらは、コンパイルはうまく行ったものの、すごく動作が
不安定で使いものにはなりませんでした。
 漢字変換を行なおうとすると、geditなどが凍り付いてしますし、
ktermなどは落ちてしまいます。

 ちなみに、環境は
- FreeWnn-1.1.1-a017
- XFree86 3.3.6
- glibc 2.1.3
- egcs 1.1.2
です。

 XFree86 3.3.6の Sourceには、Xlibnet.hがありませんでした
ので、その辺りを少しcomment outしたりして修正していました。
もしかすると、これが『すごく動作が不安定』の原因だったの
かも知れません。

# そろそろ、XFree86 4.0に移行しつつ、作業するのが
#吉ですかね。

> こんなコードは要らないだろうとは思いつつ、適切なマクロを使ったいい修正方法が
> 見つからず、無理やりコメントアウトしてしまいましたので誰か判る人は正しく修正
> してください。^^;

 uumでの patchを以前投げましたが、同じような箇所があります。
その時の修正を参考にすると、
==================
--- Xwnmo/xjutil/init_w.c.orig  Thu Feb  1 00:55:10 2001
+++ Xwnmo/xjutil/init_w.c       Thu Feb  1 00:57:21 2001
@@ -81,7 +81,7 @@
   char ret = '\0';
 #ifndef SYSVR2
 /*    extern char *index(); */
-#else
+#elif defined(SYSVR2) && !defined(AIXV3) && !defined(linux)
   extern char *strchr ();
 #endif
==================
このようになるのではないでしょうか。

> あと、Wnn6を開発した時や Linuxに移植した時起きた問題の幾つかは FreeWnn
> でも共通の物があるはずで、その辺オムロンソフトウェアさんの方からパッチを
> 出して頂くなどして対応して頂けるとみなさん早く幸せになれるのではと思います。
> 今後の対応に期待したいと思います。(^^

 Wnn7リリース時に、Gtk+版のXwnmoを出すようです。その後の
オープンソース化などの話も出ていますから、少し楽しみですね。

参照)
 http://www.linux24.com/linux/news/today/article/article589824-000.html

-- 
 飯島賢吾 // kiij@mx1.freemail.ne.jp


http://www.freewnn.org/ FreeWnn Project