Xemacs-Chiseについて

坂内 栄夫 sakauchi @ cc.gifu-u.ac.jp
2005年 7月 19日 (火) 18:25:58 JST


皆さんこんにちは、坂内@岐阜大です。

最近、Xemacs-Chiseを自力で動かそうと苦労しております。

cvsでlibchiseとxemacs-chiseを同じ日にとってきて、コンパイルしてインスト
ールしました。その結果、一応xemacsのchise化は成功しているようです。とい
うのも、先日守岡さんに伺ったのですが、「what-char-difinition」では、ちゃ
んと文字データが表示されたからです。ただ、「
ideographic-structure-search-chars」を起動させても、全然漢字を検索しない
ので、困っています。

Xemacs-Chiseをインストールする次の段階として、idsデータベースをインスト
ールしましたが、その際にエラーが出ていたので、それが原因のようです。その
時のログは以下の通りです。 
 
------
root @ Mars:/home/shigeo/tmp/ids# make install
xemacs -batch -q -no-site-file -l IDS-MK -f compile-ids-package NONE
Loading /home/shigeo/tmp/ids/IDS-CFG...
Loading /home/shigeo/tmp/ids/IDS-ELS...
PACKAGEDIR=/usr/local/lib/xemacs/mule-packages/

Updating autoloads in directory /home/shigeo/tmp/ids...
No autoloads found in ids/cjk-4corner.el
Generating autoloads for ids/ids-dump.el...
Generating autoloads for ids/ids-find.el...
Generating autoloads for ids/ids-read.el...
Generating autoloads for ids/ids-util.el...
Generating autoloads for ids/ids.el...
No autoloads found in ids/install-ids.el
Wrote /home/shigeo/tmp/ids/auto-autoloads.el
Wrote /home/shigeo/tmp/ids/auto-autoloads.el
Processing /home/shigeo/tmp/ids
(No customization dependencies)

Compiling /home/shigeo/tmp/ids/ids.el...
Wrote /home/shigeo/tmp/ids/ids.elc
Compiling /home/shigeo/tmp/ids/ids-util.el...
While compiling ideographic-structure-convert-to-cns11643 in file
/home/shigeo/tmp/ids/ids-util.el:
  ** variable ucs bound but not referenced
While compiling the end of the data:
  ** the function char-representative-of-domain is not known to be
defined.
Wrote /home/shigeo/tmp/ids/ids-util.elc
Compiling /home/shigeo/tmp/ids/ids-read.el...
Wrote /home/shigeo/tmp/ids/ids-read.elc
Compiling /home/shigeo/tmp/ids/ids-dump.el...
While compiling ids-dump-format-list in file
/home/shigeo/tmp/ids/ids-dump.el:
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
While compiling ids-dump-insert-daikanwa:
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
While compiling ids-dump-insert-daikanwa-hokan:
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
While compiling ids-dump-insert-jis-x0208-1990:
  ** variable code bound but not referenced
While compiling ids-dump-insert-big5:
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
  ** ids-format-list is an obsolete function; use
ideographic-structure-to-ids instead.
  ** variable code bound but not referenced
  ** variable structure bound but not referenced
Wrote /home/shigeo/tmp/ids/ids-dump.elc
Compiling /home/shigeo/tmp/ids/ids-find.el...
While compiling ids-find-chars-covered-by-components in file
/home/shigeo/tmp/ids/ids-find.el:
  ** variable ucs bound but not referenced
  ** variable jis bound but not referenced
Wrote /home/shigeo/tmp/ids/ids-find.elc
Compiling /home/shigeo/tmp/ids/auto-autoloads.el...
Wrote /home/shigeo/tmp/ids/auto-autoloads.elc
xemacs -batch -q -no-site-file -l IDS-MK -f install-ids-package NONE
Loading /home/shigeo/tmp/ids/IDS-CFG...
Loading /home/shigeo/tmp/ids/IDS-ELS...
PACKAGEDIR=/usr/local/lib/xemacs/mule-packages/
ids.el -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids.elc -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-util.el -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-util.elc -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-read.el -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-read.elc -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-dump.el -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-dump.elc -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-find.el -> /usr/local/lib/xemacs/mule-packages/lisp/ids
ids-find.elc -> /usr/local/lib/xemacs/mule-packages/lisp/ids
auto-autoloads.el -> /usr/local/lib/xemacs/mule-packages/lisp/ids
auto-autoloads.elc -> /usr/local/lib/xemacs/mule-packages/lisp/ids
xemacs -batch -q -no-site-file -l IDS-MK -l install-ids.el
Loading IDS-JIS-X0208-1990.txt...done.
Loading IDS-UCS-Basic.txt...
Symbol's function definition is void: char-representative-of-domain
xemacs exiting
.
make: *** [install-ids] エラー 255


最後の、関数の定義がおかしいと怒られています。ちなみに、xemacs-chiseには
「char-representative-of-domain」という関数は存在していないような??「
char-representative-of-daikanwa」という関数はありました。

という状況ですので、よろしく、アドバイスをいただければ幸いです。


-- 

Sakauchi Shigeo 
    E-mail:sakauchi @ cc.gifu-u.ac.jp




More information about the CHISE-ja mailing list