Build fails because EMACSBOOTSTRAPMODULEPATH is not defined.
I presume it should be defined in xemacs.mak for native builds.
Adrian
Loading loadup-el.el...
Loading loadup.el...*** Error in XEmacs initialization
(wrong-type-argument stringp nil)
*** Backtrace
really-early-error-handler((wrong-type-argument stringp nil))
split-path(nil)
(setq module-load-path (split-path (getenv "EMACSBOOTSTRAPMODULEPATH")))
)
XEmacs Build Report as generated with
M-x build-report RET
by build-report-version $Revision: 1.54 $ follows:
Contents of c:\export\home\tmp\21.2\xemacs\nt\Installation:
(Output from most recent run of ./configure)
OS: Windows_NT
XEmacs 21.2-b8 \"Artemis\" configured for `i586-pc-win32'.
Where should the build process find the source code?
c:\\export\\home\\tmp\\21.2\\xemacs\\nt
What compiler should XEmacs be built with?
cl -nologo -W3 -O2 -G5 -Zi
What window system should XEmacs use?
MS Windows
Contents of c:\export\home\tmp\21.2\xemacs\nt\xemacs-make-all.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"
and then deleting lines matching
"confl.*with.*auto-inlining"
cd c:\export\home\tmp\21.2\xemacs\nt\
nmake -f xemacs.mak PACKAGEPATH="c:\\Program Files\\XEmacs\\xemacs-packages"
HAVE_MSW=1 GUNG_HO=1 USE_UNION_TYPE=1 HAVE_NATIVE_SOUND=1 HAVE_XPM=1
XPM_DIR="c:\export\home\tmp\libs4xemacs\xpm-3.4k" HAVE_PNG=1
PNG_DIR="c:\export\home\tmp\libs4xemacs\libpng-1.0.2" HAVE_TIFF=1
TIFF_DIR="c:\export\home\tmp\libs4xemacs\tiff-v3.4" HAVE_JPEG=1
JPEG_DIR="c:\export\home\tmp\libs4xemacs\jpeg-6b"
ZLIB_DIR="c:\export\home\tmp\libs4xemacs\zlib" DEBUG_XEMACS=0 all
Compilation started at Wed Jan 13 14:42:18 1999
Compiling in support for 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 toolbars.
Compiling in support for dialogs.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Using minimal tagbits.
Using indexed lrecord implementation.
Using union type for Lisp object storage.
1 file(s) copied.
Loading loadup.el...*** Error in XEmacs initialization
really-early-error-handler((wrong-type-argument stringp nil))
call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path
(split-path ...)) (setq module-load-path (split-path ...)) (external-debugging-output
(format "\nUsing load-path %s" load-path)) (external-debugging-output (format
"\nUsing module-load-path %s" module-load-path)) (buffer-disable-undo
(get-buffer "*scratch*")) (load "very-early-lisp" nil t) (let (...)
(setq load-path ...)) (setq load-warn-when-source-newer t load-warn-when-source-only t)
(defun pureload (file) (let ... ...)) (load (concat default-directory
"../lisp/dumped-lisp.el")) (let (... file) (while ... ... ...) (when ... ...
...) (fmakunbound ...)) (packages-load-package-dumped-lisps late-package-load-path)))
(let ((gc-cons-threshold 30000)) (call-with-condition-handler (quote
really-early-error-handler) (function ...)) (setq preloaded-file-list (mapcar ...
preloaded-file-list)) (setq load-warn-when-source-newer t load-warn-when-source-only nil)
(setq debugger (quote debug)) (when (member "no-site-file" command-line-args)
(setq site-start-file nil)) (when (load "site-load" t) (garbage-collect)) (when
purify-flag (message "Finding pointers to doc strings...") (Snarf-documentation
"DOC") (message "Finding pointers to doc strings...done")
(Verify-documentation)) (when (stringp site-start-file) (load "site-init" t))
(setq current-load-list nil) (garbage-collect) (buffer-enable-undo
"*scratch*"))
(if update-elc-files-to-compile (progn (setq command-line-args ...) (load
"loadup-el.el")) (condition-case nil (delete-file "./NOBYTECOMPILE")
(file-error nil)))
# (condition-case ... . error)
NMAKE : fatal error U1077: '..\src\temacs.exe' : return code '0xffffffff'
Compilation exited abnormally with code 2 at Wed Jan 13 14:46:32
--
Adrian Aichner
European Design Center
Teradyne GmbH
Semiconductor Test Group Telephone +49/89/41861(0)-208
Dingolfinger Strasse 2 Fax +49/89/41861-217 (What is a Fax?)
D-81673 MUENCHEN E-mail adrian.aichner(a)teradyne.com