Please remove duplicate arguments (--with-xim is mentioned twice,
there may be others) and reconfigure and rebuild your XEmacs. Let us
know how it works out. Thanks!
Specifics:
Niels Kobschaetzki writes:
Setting xemacs via M-x set-input-method RET japanese-canna RET
shows only the error "No Canna API support!?" See M-x
describe-installation & C-h v module-load-path
xemacs is compiled with the flag --with-canna and the canna-server
is running (Anthy with canna functions w/out any problems).
No, it is not compiled with canna. That would be reported in
Installation; see below.
System Info to help track down your bug:
---------------------------------------
uname -a: FreeBSD mars.universe 7.0-RELEASE FreeBSD 7.0-RELEASE #2:
Mon Mar 24 19:25:09 CET 2008
root@mars.universe:/usr/obj/usr/src/sys/MYKERNEL i386
./configure '--with-xpm' '--enable-mule'
'--with-site-libraries=/usr/local/lib'
'--with-site-includes=/usr/local/include' '--enable-sound=native'
'--with-site-lisp' '--with-pop'
'--with-infopath=/usr/local/lib/xemacs/info:/usr/local/info:/usr/local/info:/usr/info:/usr/local/lib/texmf/doc/info:/usr/lib/texmf/doc:/usr/share/info'
'--enable-clash-detection' '--enable-database=berkdb'
'--with-xim'
'--with-canna' '--with-xim=xlib' '--enable-menubars=lucid'
Here's --with-canna, but ...
'--enable-scrollbars=motif' '--enable-dialogs=motif'
'--enable-widgets=motif' '--disable-debug'
'--disable-error-checking' '--disable-kkcc' '--disable-mc-alloc'
'--disable-newgc' '--with-xfs' '--with-jpeg=yes'
'--with-png=yes'
'--with-tiff=yes' '--with-xface=yes' '--with-athena=xaw'
'--with-canna=no' '--with-wnn=no' '--with-wnn6=no'
Here you have --with-canna=no. I believe that the argument parsing
loop is such that the last one wins.
'--x-libraries=/usr/local/lib'
'--x-includes=/usr/local/include'
'--prefix=/usr/local' '--mandir=/usr/local/man'
'--infodir=/usr/local/info/xemacs-21.5-b28' '--build=i386--freebsd'
'build_alias=i386--freebsd' 'CC=cc' 'CFLAGS=-O2
-fno-strict-aliasing -pipe '
Note that Canna is not listed here:
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
- Using XFontSet to provide bilingual menubar.
It should contain the line
Compiling in support for Canna on Mule.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta