src/lisp.h has a little booboo in latest CVS for 21.2.
This patch is required:
Index: src/lisp.h
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs/src/lisp.h,v
retrieving revision 1.38.2.29
diff -u -r1.38.2.29 lisp.h
--- lisp.h 1999/10/24 03:48:43 1.38.2.29
+++ lisp.h 1999/10/24 12:16:01
@@ -52,7 +52,7 @@
int elsize; \
int cur; \
int largest; \
- int max;
+ int max
typedef struct dynarr
{
With this, I am currently beyond
Bootstrapping from temacs...
Later,
Adrian
XEmacs Build Report as generated with
M-x build-report RET
by build-report-version $Revision: 1.3 $ follows:
Contents of d:\tmp\21.2\xemacs\Installation:
(Output from most recent run of ./configure)
OS: Windows_NT
XEmacs 21.2-b19 \"Shinjuku\" configured for `i586-pc-win32'.
Building XEmacs in \"d:\\tmp\\21.2\\xemacs\\nt\".
Using compiler \"cl -nologo -W3 -O2 -G5\".
Installing XEmacs in \"c:\\XEmacs\\XEmacs-21.2-b19\".
Package path is
\"~\\.xemacs;;c:\\XEmacs\\site-packages;c:\\XEmacs\\xemacs-packages\".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using minimal tagbits.
Using indexed lrecord implementation.
Contents of d:\tmp\21.2\xemacs\nt\xemacs-make-install.err
keeping lines matching
"^--\[\[\|\]\]$\|^\(cd\|n?make\)\s-\|errors?\|warnings?\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compil\(ing\s-+in\|ation\)\|^Using\|not\s-+found\|^While\s-+compiling.*\(
\s-+.+\)*\|^Note:\|Installing\|[Ff]ile(s) copied\|\s-+tests\s-+"
and then deleting lines matching
"confl.*with.*auto-inlining"
cd d:\tmp\21.2\xemacs\nt\
nmake /f xemacs.mak INSTALL_DIR="c:\XEmacs\XEmacs-$(XEMACS_VERSION_STRING)"
PACKAGE_PREFIX="c:\XEmacs" HAVE_XPM="1" HAVE_PNG="1"
HAVE_TIFF="1" HAVE_JPEG="1" HAVE_XFACE="1"
GUNG_HO="1" COMPFACE_DIR="d:\tmp\libs4xemacs\compface"
JPEG_DIR="d:\tmp\libs4xemacs\jpeg-6b"
TIFF_DIR="d:\tmp\libs4xemacs\tiff-v3.4"
ZLIB_DIR="d:\tmp\libs4xemacs\zlib"
PNG_DIR="d:\tmp\libs4xemacs\libpng-1.0.2"
XPM_DIR="d:\tmp\libs4xemacs\xpm-3.4k" install
Compilation started at Sun Oct 24 13:37:23 1999
Installing XEmacs in \"c:\\XEmacs\\XEmacs-21.2-b19\".
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
..\src\lisp.h(59) : error C2059: syntax error : ';'
..\src\lisp.h(60) : error C2059: syntax error : '}'
..\src\lisp.h(332) : error C2059: syntax error : ';'
..\src\lisp.h(333) : error C2059: syntax error : '}'
..\src\lisp.h(343) : error C2059: syntax error : ';'
..\src\lisp.h(344) : error C2059: syntax error : '}'
..\src\lisp.h(381) : error C2059: syntax error : ';'
..\src\lisp.h(382) : error C2059: syntax error : '}'
..\src\lisp.h(386) : error C2059: syntax error : ';'
..\src\lisp.h(387) : error C2059: syntax error : '}'
..\src\lisp.h(391) : error C2059: syntax error : ';'
..\src\lisp.h(392) : error C2059: syntax error : '}'
..\src\lisp.h(396) : error C2059: syntax error : ';'
..\src\lisp.h(397) : error C2059: syntax error : '}'
..\src\lisp.h(402) : error C2059: syntax error : ';'
..\src\lisp.h(403) : error C2059: syntax error : '}'
..\src\lisp.h(408) : error C2059: syntax error : ';'
..\src\lisp.h(409) : error C2059: syntax error : '}'
..\src\lisp.h(413) : error C2059: syntax error : ';'
..\src\lisp.h(414) : error C2059: syntax error : '}'
..\src\lisp.h(418) : error C2059: syntax error : ';'
..\src\lisp.h(419) : error C2059: syntax error : '}'
..\src\lisp.h(423) : error C2059: syntax error : ';'
..\src\lisp.h(424) : error C2059: syntax error : '}'
..\src\lisp.h(428) : error C2059: syntax error : ';'
..\src\lisp.h(429) : error C2059: syntax error : '}'
..\src\lisp.h(433) : error C2059: syntax error : ';'
..\src\lisp.h(434) : error C2059: syntax error : '}'
..\src\lisp.h(438) : error C2059: syntax error : ';'
..\src\lisp.h(439) : error C2059: syntax error : '}'
..\src\lisp.h(589) : error C2059: syntax error : ';'
..\src\lisp.h(590) : error C2059: syntax error : '}'
..\src\lrecord.h(61) : fatal error C1046: compiler limit : struct nested too deeply
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Compilation exited abnormally with code 2 at Sun Oct 24 13:38:52