Hey folks,
I'm using Visual C++ 5.0 professional, and every time that I attempt to
build the XEmacs distro for Windows 95 (native version), I keep ending
up with no executable file!
Attached below is my output file. Can anyone make heads or tails of
this before I strangle my Pentium II?
TIA!
Lamont
--
...and STILL as Smooth as L!
------------------------------------------------------------------------
lamont.dozier(a)erols.com
http://www.erols.com/lamont.dozier
"The Lord God has given Me the tongue of the learned,
That I should know how to speak a word in season to him that is weary"
Isaiah 50:4, NKJV
. . . fade to LIGHT.
C:\xemacs\xemacs-21.0.61\nt>nmake install -f xemacs.mak HAVE_XPM=1
XPM_DIR="C:\xemacs\libs\xpm-3.4k" HAVE_PNG=1
PNG_DIR="C:\xemacs\libs\libpng-1.0.2" ZLIB_DIR="C:\xemacs\libs\zlib"
HAVE_GIF=1
------------------------------------------------
XEmacs 21.0-b61 "Poitou61" configured for "i386-pc-win32".
Installation directory is "c:\Program Files\XEmacs\XEmacs-21.0-b61".
Package path is "~\.xemacs;;c:\Program Files\XEmacs\site-packages;c:\Program
Files\XEmacs\mule-packages;c:\Program Files\XEmacs\xemacs-packages".
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 toolbars.
Compiling in support for dialogs.
Compiling in support for native sounds.
Compiling in fast dired implementation.
------------------------------------------------
OS:
XEmacs 21.0-b61 \"Poitou61\" configured for ^`i386-pc-win32^'.
Where should the build process find the source code?
C:\\xemacs\\xemacs-21.0.61\\nt
What compiler should XEmacs be built with?
@cl -nologo
What window system should XEmacs use?
MS Windows
lastfile.c
link.exe -lib -nologo -out:obj\lastfile.lib obj\lastfile.obj
console-msw.c
device-msw.c
event-msw.c
frame-msw.c
glyphs-msw.c
..\src\glyphs-msw.c(1589) : warning C4146: unary minus operator applied to unsigned type,
result still unsigned
menubar-msw.c
objects-msw.c
redisplay-msw.c
scrollbar-msw.c
select-msw.c
dired-msw.c
D:\DEVSTUDIO\VC\INCLUDE\direct.h(158) : warning C4030: first formal parameter list longer
than the second list
toolbar.c
toolbar-msw.c
dialog.c
dialog-msw.c
dgif_lib.c
gif_io.c
..\src\gif_io.c(118) : warning C4013: 'close' undefined; assuming extern returning
int
abbrev.c
alloc.c
alloca.c
blocktype.c
buffer.c
bytecode.c
callint.c
callproc.c
casefiddle.c
casetab.c
chartab.c
cmdloop.c
cmds.c
console-stream.c
console.c
data.c
..\src\data.c(778) : warning C4244: '=' : conversion from 'unsigned long '
to 'unsigned char ', possible loss of data
device.c
dired.c
doc.c
doprnt.c
dragdrop.c
dynarr.c
editfns.c
..\src\editfns.c(858) : warning C4013: 'getcwd' undefined; assuming extern
returning int
..\src\editfns.c(858) : warning C4047: '=' : 'char *' differs in levels of
indirection from 'int '
elhash.c
emacs.c
eval.c
event-stream.c
events.c
extents.c
faces.c
file-coding.c
fileio.c
filelock.c
filemode.c
..\src\filemode.c(82) : warning C4761: integral size mismatch in argument; conversion
supplied
..\src\filemode.c(83) : warning C4761: integral size mismatch in argument; conversion
supplied
..\src\filemode.c(84) : warning C4761: integral size mismatch in argument; conversion
supplied
floatfns.c
fns.c
font-lock.c
frame.c
free-hook.c
general.c
glyphs.c
glyphs-eimage.c
gmalloc.c
gui.c
hash.c
indent.c
imgproc.c
insdel.c
intl.c
keymap.c
line-number.c
..\src\line-number.c(297) : warning C4146: unary minus operator applied to unsigned type,
result still unsigned
lread.c
lstream.c
macros.c
menubar.c
marker.c
md5.c
minibuf.c
nt.c
ntheap.c
ntplay.c
ntproc.c
objects.c
opaque.c
print.c
process.c
process-nt.c
profile.c
pure.c
rangetab.c
realpath.c
redisplay-output.c
redisplay.c
regex.c
scrollbar.c
search.c
signal.c
sound.c
specifier.c
strftime.c
symbols.c
syntax.c
sysdep.c
tparam.c
undo.c
unexnt.c
..\src\unexnt.c(579) : warning C4101: 'bss_data' : unreferenced local variable
vm-limit.c
widget.c
window.c
link.exe @C:\WINDOWS\TEMP\nma40831.
bscmake -nologo -o..\src\temacs.bsc @bscmake.tmp
copy Installation.el ..\lisp
1 file(s) copied
set EMACSBOOTSTRAPLOADPATH=..\lisp
..\src\temacs.exe -batch -l ..\src\..\lisp\update-elc.el
cd ..\src
set EMACSBOOTSTRAPLOADPATH=..\lisp
..\src\temacs.exe -batch -l ..\src\..\lisp\loadup.el dump
Loading ..\src\..\lisp\update-elc.el...
Loading very-early-lisp... (1684)
Loading find-paths.el... (10464)
Loading packages.el... (18800)
Loading setup-paths.el... (3988)
Loading dump-paths.el... (0)
Loading c:\xemacs\xemacs-21.0.61\nt\../lisp/dumped-lisp.el... (64)
Loading ..\src\..\lisp\loadup.el...
Using load-path (..\lisp)
Loading very-early-lisp... (1684)
Loading c:\xemacs\xemacs-21.0.61\src\../lisp/dumped-lisp.el... (108)
Loading c:\xemacs\xemacs-21.0.61\lisp\backquote.elc... (2500)
Loading c:\xemacs\xemacs-21.0.61\lisp\bytecomp-runtime.elc... (3720)
Loading c:\xemacs\xemacs-21.0.61\lisp\Installation.el...*** Error in XEmacs
initialization
(wrong-number-of-arguments setq 3)
*** Backtrace
really-early-error-handler((wrong-number-of-arguments setq 3))
(setq Installation-string ^ "
\nOS:
\nXEmacs 21.0-b61 \"Poitou61\" configured for ^`i386-pc-win32^'.
\nWhere should the build process find the source code?
\nC:\\xemacs\\xemacs-21.0.61\\nt
\nWhat compiler should XEmacs be built with?
\n@cl -nologo
\nWhat window system should XEmacs use?
\nMS Windows
\n^")
)
# bind (current-load-list)
# (unwind-protect ...)
# bind (load-file-name)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load("c:\\xemacs\\xemacs-21.0.61\\lisp\\Installation.el")
(prog1 (load full-path) (garbage-collect))
)
(if full-path (prog1 (load full-path) (garbage-collect)) (external-debugging-output
(format "\nLoad file %s: not found\n" file)) nil)
)
# bind (full-path)
(let ((full-path ...)) (if full-path (prog1 ... ...) (external-debugging-output ...)
nil))
)
# bind (file)
pureload("Installation.el")
(or (pureload file) (progn (external-debugging-output "Fatal error during load,
aborting") (kill-emacs 1)))
)
(while (setq file (car files)) (or (pureload file) (progn ... ...)) (setq files (cdr
files)))
)
# bind (file files)
(let ((files preloaded-file-list) file) (while (setq file ...) (or ... ...) (setq files
...)) (if (not ...) (progn ... ...)) (fmakunbound (quote pureload)))
)
(lambda nil (setq load-path (split-path ...)) (external-debugging-output (format
"\nUsing load-path %s" 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 ... ... ...) (if ... ...)
(fmakunbound ...)) (packages-load-package-dumped-lisps late-package-load-path))()
# (unwind-protect ...)
call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path
(split-path ...)) (external-debugging-output (format "\nUsing load-path %s"
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 ... ... ...) (if ... ...) (fmakunbound ...))
(packages-load-package-dumped-lisps late-package-load-path)))
# bind (current-load-list)
# (unwind-protect ...)
# bind (load-file-name)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
load("..\\src\\..\\lisp\\loadup.el")
# (condition-case ... . error)
# (catch top-level ...)
*** Killing XEmacs
Installing in c:\Program Files\XEmacs\XEmacs-21.0-b61 ...
1 File(s) copied
1 File(s) copied
7 File(s) copied
1 file(s) copied
1 file(s) copied
File not found - ..\src\xemacs.exe
0 file(s) copied
1 file(s) copied
360 File(s) copied
119 File(s) copied
374 File(s) copied
Making skeleton package tree in c:\Program Files\XEmacs ...
1 File(s) copied
1 File(s) copied
1 File(s) copied
C:\xemacs\xemacs-21.0.61\nt>