From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Aug 17 20:41:14 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA98379;
	Tue, 17 Aug 1999 20:41:14 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from a1.mbn.or.jp (a1.mbn.or.jp [202.217.0.16])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA98374
	for <freebsd-users-jp@jp.freebsd.org>; Tue, 17 Aug 1999 20:41:14 +0900 (JST)
	(envelope-from kunitake@a1.mbn.or.jp)
Received: from KunimichiTakesue (cse3-14.fukuoka.mbn.or.jp [202.217.106.170])
	by a1.mbn.or.jp (8.9.1/a1.mbn.or.jp-2.0) with SMTP id UAA07435
	for <freebsd-users-jp@jp.freebsd.org>; Tue, 17 Aug 1999 20:41:12 +0900 (JST)
Message-ID: <004701bee8a5$738386c0$0200a8c0@KunimichiTakesue>
From: "Kunimichi Takesue" <kunitake@a1.mbn.or.jp>
To: <freebsd-users-jp@jp.freebsd.org>
Date: Tue, 17 Aug 1999 20:41:30 +0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 44953
Subject: [FreeBSD-users-jp 44953] about Installation of XEmacs 21.1.4
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: kunitake@a1.mbn.or.jp

$BIpKv$G$9!#(B

 FreeBSD 3.2 $B$r;H$C$F$$$^$9!#:#!"(B XEmacs 21.1.4 $B$N%$%s%9%H!<%k$K0-@o6lF.$7(B
$B$F$$$^$9!#!!$$$m$$$m$J%i%$%V%i%j(B ( Xaw3d,XPM,JPEG,PNG,zlib,compface,libdnd
$BEy(B )$B$r$$$l$^$7$?!#(B /usr $B2<$K%f!<%6MQ$N%G%#%l%/%H%j(B xemacs_tmp $B$r:n@.$7!"(B
xemacs-21.1.4$B!"(B xemacs-21.1.4-elc$B!"(B xemacs-21.1.4-info$B$r!"$=$3$KE83+$7$^(B
$B$7$?!#$^$?(B xemacs-sumo $B!"(Bxemacs-mule-sumo $B!J#2$D$H$b(B Jul 29 $BF|IU$1$N$b$N(B
$B$G$9!K$r(B/usr/local/lib/xemacs $B2<$KE83+$7$^$7$?!#$H$3$m$G!"$3$N;~E@$G(B /usr $B2<(B
$B$O(B 370M$B!"(B/usr/local $B2<$O(B 200M $BDx$N6u$-MFNL$,$"$j$^$9!#(B

 $B!!<!$K(B /usr/xemacs_tmp/xemace-21.1.4 $B2<$G!"0J2<$N$h$&$K$7$^$7$?!#(B

$ ./configure --with-gnu-make --with-mule --with-xfs --with-pop  \
> --with-tty --with-offix --with-wnn6 --with-scrollbars=athena3d  \
> --with-dialogs=athena3d --site-libraries=/usr/local/lib \
> --site-includes=/usr/local/include:/usr/local/include/OffiX \
> --package-path=/usr/local/lib/xemacs/xemacs-packages:\
> /usr/local/lib/xemacs/mule-packages --with-clash-detection \
> --lockdir=/var/run/xemacs/lock --with-session \
> --infodir=/usr/local/info:/usr/share/info

$ gmake
          .
gcc -g -03 -Wall -Wno-switch -Demacs -I../src -DHAVE_CONFIG_H
-I/usr/local/include -I/usr/local/include/OffiX -I/usr/local/include/OffiX
-I/usr/X11R6/include /usr/xemacs_tmp/xemacs-21.1.4/lib-src/gnuclient.c
gnuslib.o -L/usr/local/lib -Xlinker -R/usr/local/lib:/usr/X11R6/lib
-L/usr/X11R6/lib -lXau -lXmu -lXt -lXect -lX11 -lSM -lICE -lncurses
-lcrypt -lintl -lkvm -lm -lutil -lxpg4 -lgcc -lc -lgcc /usr/lib/crtend.o
/usr/lib/crtn.o -o gnuclient
          .
gcc -c -g -03 -Wall -Wno-switch -I. -DHAVE_CONFIG_H
-I/usr/local/include -I/usr/local/include/OffiX -I/usr/X11R6/include lwlib.c
          .
Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/update-elc.el...
Loading very-early-lisp... (1860)
          .
Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/dumped-lisp.el... (44)
          .
Loading /usr/xemacs_tmp/xemacs-21.1.4/lisp/loaddefs.elc... (404)
Loading site-load... (280)
Finding pointers to doc strings...
Finding pointers to doc strings...done
Warning; doc lost for function run-hook-args-until-success.
          .
Warning: doc lost for function throw.

This is usually because some files were preloaded by loaddefs.el or
site-load.el, but were not passed to make-docfile by Makefile.

Dumping under the name xemacs
Purespace usage: 777056 of 1673044 (46% -- 874k wasted).

XEmacs: Pure size adjusted, Don't Panic! I will restart the 'make'
gmake[1]: [xemacs] Error 1 (ignored)
          .
Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/update-elc.el...
Loading very-early-lisp... (1860)
          .
Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/dumped-lisp.el... (44)
          .
loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/make-docfile.el...
Loading very-early-lisp... (1860)
          .
Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/dumped-lisp.el... (44)
Spawning make-docfile...
Spawning make-docfile...done
          .

Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/loadup.el...
Using load-path (/usr/xemacs_tmp/xemacs-21.1.4/src/../lisp
/usr/xemacs_tmp/xemacs-21.1.4)
Loading very-early-lisp... (1860)
Loading /usr/xemacs_tmp/xemacs-21.1.4/src/../lisp/dumped-lisp.el... (6 8)
           .
Loading /usr/xemacs_tmp/xemacs-21.1.4/lisp/loaddefs.elc... (404)
Loading site-load... (280)
Finding pointers to doc strings...
Finding pointers to doc strings...done
Warning: doc lost for function run-hook-with-args-until-successs.
           .
Warning: doc lost for function throw.

This is usually because some files were preloaded by loaddefs.el or
site-load.el, but were not passed to make-docfile by Makefile.

Dumping under the name xemacs
Purespace usage: 777056 of 777056 (100%).
Testing for Lisp shadows ...
Lisp nesting exceeds 'make-lisp-eval-depth'
xemacs exiting.
gmake[2]: Leaving directory '/usr/xemacs_tmp/xemacs-21.1.4/src'
gmake[1]: Leaving directory '/usr/xemacs_tmp/xemacs-21.1.4/src'
Building finder database ...
Lisp nesting exceeds 'max-lisp-eval-depth'
xemacs exiting.
gmake: *** [lisp/finder-inf.el] Error 255

$B$G%9%H%C%W$7$F$7$^$$$^$9!#$H$3$m$G!!(Blisp/finder-inf.el$B!!$O>e5-$G$&$^$/$$$C$?(B
$B>l9g$K:n@.$5$l$k%U%!%$%k$N$h$&$G!":#$N>l9g$O:n@.$5$l$F$$$^$;$s!#(B
$B!!>e5-$r8+$k$K!!(BPurespace $B!"(Bmax-lisp-eval-depth $B$,%-!<%o!<%I$N$h$&$G!"D4$Y$F(B
$B8+$k$H(B src/eval.c $B$N8e$m$NJ}$K(B max_lisp_eval_depth = 500 $B$H5-$5$l$F$$$^$9!#(B
$B$3$NCM$r2?EY$+Bg$-$$J}$K=$@5$7$F$$$C$?$N$G$9$,!">u67$KJQ2=$O$"$^$j8+$i$l$^(B
$B$;$s!#$^$?(B Purespace $B$rD4$Y$k$H(B puresize $B$K4X78$,$"$k$h$&$G!"$3$l$O(B
configure $B$N%*%W%7%g%s$H$7$FCM$rDj5A$9$k$3$H$,$G$-!"$=$l$O(B
lib-src/config.values $B$N:G8e$NJ}$K(B $B!!(BRAW_PURESIZE  $B?tCM!!!!$H=q$-9~$^$l$k$h(B
$B$&$G$9!#$7$+$7!"$3$NCM$rJQ2=$7$F$b(B  gmake $B$K$h$k>u67$O$=$l$[$IJQ$o$j$^$;$s!#(B
$B$^$?M>$jBg$-$/$7$9$.$k$H!"(Bgmake$B$NESCf$G(B
  pure.c:36: size of array 'pure' is too large $B!!(B
$B$H=P$F%9%H%C%W$7$F$7$^$$$^$9!#(B

$B!!$H$3$m$G(B puresize $B$K4X$7$F$O(B ~xemacs-21.1.4/INSTALL$B!!$K$*$$$F<!$N$h$&$J(B
$B5-=R$,8+$i$l$^$9!#(B
The '--puresize' option can be used to change the amount of purespace
allocated for the dumped XEmacs. As of XEmacs 20.1 usage of this
parameter is depricated and will be ignored.

 max_lisp_eval_depth $B$H(B puresize $B$NCM$rJQ99$7$F$$$k$&$A$K!"<!$N$h$&$J(B
$B=*$o$jJ}(B (Stop) $B$KJQ$o$j$^$7$?!#(B

Loading /usr/xemacs_tmp/xemacs-21.1.4/lisp/loaddef.elc... (404)
Loading site-load... (280)
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name xemacs
Purespace usage: 777056 of 777056 (100%)
Testing for Lisp shadows ...
Variables binding depth exceeds max-specpdl-size
xemacs exiting.
gmake[1]: Leaving directory '/usr/xemacs_tmp/xemacs-21.1.4/src'
Building finder database ...
Variable binding depth exceeds max-specpdl-size
xemacs exiting.
gmake: *** [lisp/finder-inf.el] Error 255

 max_specpdl_size $B$O(B src/eval.c $B$N:G8e$NJ}$K(B max_specpdl_size = 3000;
$B$H$7$FDj5A$5$l$F$$$^$9!#(B $B$3$NCM$b$$$m$$$m$HJQ99$7$F$_$^$7$?$,!"F1MM$N(B
$B=*$o$jJ}(B (Stop) $B$r$7$^$9!#(B

**$B!!$3$3$^$G$G!";d$NNO$O5Z$P$J$$$N$G%a!<%k$r=P$7$^$7$?!#(B **
**$B!!$I$J$?$+NOE:$($7$F2<$5$k$3$H$r5'G0$7$F$$$^$9!#!!(B        **

 $B0x$_$K(B ~xemacs-21.1.4/src/eval.c $B$NCf$K<!$N$h$&$J5-=R$,8+$i$l$^$9!#(B

if (++lisp_eval_depth > max_lisp_eval_depth)
  {
     if  (max_lisp_eval_depth < 100)
          max_lisp_eval_depth = 100;
     if  (lisp_eval_depth > max_lisp_eval_depth)
         error ("Lisp nesting exdceeds 'max-lisp-eval-depth'");
  }
                .
/******************************************/
/*             The special binding stack                      */
 /*****************************************/
                .
 continuable_error
     ("Variable binding depth exceeds max-specpdl-size")
                .
/******************************************/
/*                       Initialization                              */
/******************************************/
                 .
vars_of_eval (void)
{
  DEFVAR_INT ("max-specpdl-size", &max_specpdl_size /*
Limit on number of Lisp variable bindings & unwinded-protects before error.
*/);
  DEFVAR_INT ("max-lisp-eval-depth", &max_lisp_eval_depth /*
Limit on depth in 'eval','apply' and 'funcall' before error.
This limit is to catch infinite recursions for you before they cause
actual stack overflow in C, which woud be fatal for Emacs.
You can safely make it considerably larger than its default value,
if that proves inconveniently small.
*/);

 $BHs>o$KD9$$%a!<%k$r=P$7!"<:Ni$7$^$7$?!#59$7$/$*4j$$$7$^$9!#(B
$B!!!!IpKvK.DL!!!!!!(BE-mail:  kunitake@a1.mbn.or.jp







