NetBSD2 | NetBSD | 1.6 | amd | autoconf | apache | bind | booting | boot/install/disk | boot-cd | build.sh | (daily) | Canna | CF+sendmail | cvs | dhcpd | dvi2ps | emacs-20 | ftpmirror | fvwm2 | gcc | gettext | ghostscript | inn | IPv6 | jitterbug | Install(OHP) | kernel | (old) | majordomo | make build | MHonArc | MRTG | namazu | ndtpd | PHP + PostgreSQL | netatalk | netboot | NFS | NIS | ntp | opie | Open Firmware | perl | procmail | sendmail | sharutils | smtpfeed | tcsh | TeX | time make | ucspi-tcp | w3 | wget | Wnn | wu-ftpd | X11 | Site Map |
全文検索

Wnn for NetBSD/macppc

Wnn Links
http://emacs-20.ki.nu/search/?search=Wnn
TERA さんの修正
http://trap.fukui-med.ac.jp/NetBSD/TERA.patches-j.html
FreeWnn が入手出来る FTP の場所
http://www.tomo.gr.jp/FreeWnn/ftp.html
FreeWnn Project の公式ページ
http://www.tomo.gr.jp/FreeWnn

2001/08/29

作り直し。(以前と同じ)
  tar zxf $SOMWHERE/FreeWnn-1.1.1-a017.tar.gz
  cd FreeWnn-1.1.1-a017/Xsi
  ./configure
  time make
  su
  make install

2000/08/27

FreeWnn-1.1.1-a017.tar.gz などを使えば、NetBSD でもそのまま問題な く使える。

2000/07/21

こちらが動くような気がするので。2000/07/21 から宗旨がえ。
サーバ(だけ)とクライアント(付)がある。多分サーバだけでいいのだと 思うけれど、大きさもそう違わないし、クライアント付を使う。
3468613 Jul 15  1999 FreeWnn-1.10.tar.gz
というものをもらって来て、(NetBSD ではそのままでは not supported と言われるので) 次の変更をして
--- Xsi/configure.in-ooo	Tue Apr  6 12:12:19 1999
+++ Xsi/configure.in	Fri Jul 21 23:28:43 2000
@@ -72,6 +72,13 @@
         CPP=/usr/ccs/lib/cpp
     fi
     ;;
+"NetBSD")
+    CCOPTIONS="-DCSRG_BASED"
+    CDEBUGFLAGS="-O2 -fno-strength-reduce"
+    if test -x /usr/bin/cpp; then
+        CPP=/usr/bin/cpp
+    fi
+    ;;
 *)
     AC_MSG_ERROR("This system is not supported.")
     ;;

(この件は freewnn$tomo.gr.jp に報告して見た)
autoconf
./configure
time make
make install

以前の Wnn4.2

この上にある URL から取得出来る TERA さんの修正を使うと簡単に 組立てることが出来る。手順は次のようになる。 tar zxf Wnn4.2.tar.gz patch -s -p0 < TERA さんの patch cd Xsi make -f Makefile.inst World su make install 設置されるものの一覧は次の通り makoto@harry 14:57:49/990211(/usr/local)> find . -cmin -15 -type f
wnn という user を作っておいて、次のように設定しておけば、(u+s)
-r-s--x--x  1 wnn  bin  140676 Feb 11 14:54 jserver
その権限で起動し、辞書の所有などが整理される

起動する時の様子
root@harry  21:20:55/990212(...making/apel-9.12)# /usr/local/bin/Wnn4/jserver

Nihongo Multi Client Server (4.20)
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/kihon.dic  Fid = 1
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/setsuji.dic        Fid = 2
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/koyuu.dic  Fid = 3
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/chimei.dic         Fid = 4
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/jinmei.dic         Fid = 5
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/special.dic        Fid = 6
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/computer.dic       Fid = 7
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/symbol.dic         Fid = 8
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/tankan.dic         Fid = 9
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/bio.dic    Fid = 10
Reading /usr/local/share/wnn/ja_JP/dic/pubdic/full.fzk   Fid = 11
Finished Reading Files
root@harry  21:21:14/990212(...making/apel-9.12)# 

M-x load-library RET egg RET
....
ホスト local の Wnn を起動しました

Loading /usr/local/share/emacs/20.3.5/lisp/eggrc-wnn...
頻度ファイル "usr/makoto/kihon.h" が無いよ。作る ?(y or n)
directry "usr" が無いよ。作る(y or n)
ディレクトリを作ることができません。

root@harry  21:30:38/990212(...ja_JP/dic)# chown wnn .
root@harry  21:30:44/990212(...ja_JP/dic)# pwd
/usr/local/share/wnn/ja_JP/dic
root@harry  21:30:46/990212(...ja_JP/dic)# 

directry "usr/makoto" が無いよ。作る? (y or n)
.....  (限りなく)