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

[debian-users:11155] I can't make XEmacs20 with XIM



岩崎@熊本在住です。

このところ全環境をDebianに移行中なのですが、非常に困っている点が
あるので質問させてください(Mewが使えないのでWindozzから失礼します)。

日本語入力にVJE-Deltaを試用中(熊本には売ってません(T_T))でして、それで
XEmacs20を使おうと思いましたが、変換キーが反応しないので調べたところ、
鵜飼氏のQ&Aなどで、DebianのパッケージではXIMに対応していないと判断しまし
た。

で、ソースを持ってきて--with-xim=xlibでコンパイルしなおそうと試みました
が、
makeの途中でエラーを吐いて止まってしまいます。

具体的には
$dpkg-source -x xemacs20_20.4-5.dsc
$cd xemacs20_20.4
$./configure --with-gcc --with-x11 --with-xpm --with-pop --with-mule
--with-xim=xlib
$su
#dpkg-buildpackage -us -uc -b

でしばらく待った後、以下のメッセージを出して停止します(最後の部分のみで
す)

----------------------------

The above configure report is appended to "Installation" file.

creating ./config.status
creating lisp/debian-load.el
creating Makefile
creating lib-src/Makefile.in
creating lwlib/Makefile.in
creating src/Makefile.in
creating lib-src/config.values
creating src/config.h
creating lwlib/config.h
creating lib-src/Makefile
creating lwlib/Makefile
creating src/Makefile
make all-elc 
make[1]: Entering directory `/home/iwasaki/xemacs/xemacs20-20.4'
Producing `src/paths.h' from `src/paths.h.in'.
Producing `src/Emacs.ad.h' from `etc/Emacs.ad'.
Resetting `src/puresize-adjust.h'.
cd lib-src && make -w CC='gcc' CFLAGS='-O2 -Wall' LDFLAGS='' CPPFLAGS=''
all
make[2]: Entering directory `/home/iwasaki/xemacs/xemacs20-20.4/lib-src'
gcc -O2 -Wall -Demacs -I../src  -DHAVE_CONFIG_H -I/usr/include/db
-I/usr/X11R6/include
/home/iwasaki/xemacs/xemacs20-20.4/lib-src/make-path.c -o make-path
gcc -O2 -Wall -Demacs -I../src  -DHAVE_CONFIG_H -I/usr/include/db
-I/usr/X11R6/include
/home/iwasaki/xemacs/xemacs20-20.4/lib-src/wakeup.c  -L/usr/X11R6/lib
-ltermcap -lcurses -lcrypt -lm -o wakeup
ld: cannot open -ltermcap: No such file or directory
make[2]: *** [wakeup] Error 1
make[2]: Leaving directory `/home/iwasaki/xemacs/xemacs20-20.4/lib-src'
make[1]: *** [lib-src] Error 2
make[1]: Leaving directory `/home/iwasaki/xemacs/xemacs20-20.4'
make: *** [canna-wnn-build] Error 2

----------------------------

どうも -ltermcapが見つからないと言っているようなのですが、これが何なのか
わかりません。
会社の環境と家の環境両方で試しましたが、同じところでとまってしまいます。

また、何もいじらずに、dpkg-source -xで展開後、すぐにdpkg-builpackageして
も同じところで
とまってしまうので、どうもライブラリーが足りないのかなと勘ぐっています。

また、国内のLingServer配布サイトからXEmacs20のソース4つを持ってきて全部
解凍
し、./configure後makeでもまったく同じように止まってしまいます。

完全に手詰まり状態です。
解決法をご存知の方、どうぞ教えてくださいませ。

-----------------------------------------------------------------------
"The world is full of fascinating problems waiting to be solved."
岩崎浩文 hirotch@xxxxxxxxxxxxxxx | http://www.lares.dti.ne.jp/~hirotch/