菅です。
Itoh> alloc.c の dumpopaque で abort してしまう件ですが、深く考えないまま、
Itoh> staticvec_nodump[200], dumpstructvec[200], dumpopaquevec[200] のサイズを
Itoh> 大きく (取り敢えず 250 に) してからコンパイルして使えています。
としてみたところ、コンパイルは通りました。(今のところ使えているようで
す)
これはやらないで 林さんが言うように canna 外してみました。
すると、うまく行きました。(Solaris 7 + gcc 2.95.2 )
# Linux は帰宅してから試します。
KOSE> ./configure --with-mule --with-site-lisp=yes
./configure '--with-mule' '--with-pop' '--with-site-lisp'
'--with-xfs'
'--site-libraries=/usr/local/lib' '--site-includes=/usr/local/include'
'--error-checking=none' '--with-sound=native,nonas,noesd'
なんて余計なオプションが多いせいでしょうかねぇ?
私の今回通った configure は、
./configure --prefix=/opt/XEmacs21.2 --with-ncurses --with-xpm --with-jpeg --with-png
--with-tiff --with-gif --with-xface --with-tooltalk --with-sparcworks --with-cde
--with-pop --external-widget --with-sound=native --with-mule --with-xim=motif
--without-canna --with-wnn6 --site-libraries='/usr/openwin/lib /usr/dt/lib
/opt/NSUG98/X11R6.4/lib /opt/NSUG98/lib /usr/lib/locale/ja/wnn/lib'
--site-includes='/usr/dt/include /usr/openwin/include
/usr/lib/locale/ja/wnn/demo/include /opt/NSUG98/include /opt/NSUG98/X11R6.4/include '
--with-database=gnudbm --with-ldap --with-purify --with-clash-detection
です。
只悲しいかな、
(set-input-method "japanese-canna")
と、してあるので canna なしだとちと苦しい。。。
xemacs-beta には参加していないのだが。。
他の方は、canna を自動的に組み込まれたりはしていないですか?
何故か --with-canna を外しただけだと -lcanna を見つけてMakefile に
canna を使う設定になってしまっていたので、--without にし、include, libraries
からも canna 関連は外してみました。すると、compile できました。
--
ADVANTEST corp.
Taiji.Can(a)atesoft.advantest.co.jp