emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unable to compile using NMAKE BOOTSTRAP


From: LaserDoodads Info
Subject: Re: Unable to compile using NMAKE BOOTSTRAP
Date: Fri, 22 Apr 2005 16:45:01 -0500

Sorry but I'm too unfamiliar with MSVC environment to actually tell what might be wrong.
Hope this is enough info.

It's not enough info. You should increase the screen buffer height in your command prompt window, to let you scroll back and see more messages. Right-click the prompt title bar and choose Properties, then the Layout tab.

NMAKE : fatal error U1077: 'cl' : return code '0x2'
That line means that the compiler, CL, failed. That usually happens because of a coding error.

Run the make again and look for lines that contain ": error". If one mentions "pwd.h", then this is a recently discovered problem. See <http://lists.gnu.org/archive/html/emacs-devel/2005-04/msg00770.html>. If you find something else, please report the error messages (not the warnings).

-Dave


Well the error doesn't seem to be on editfns.c so I'm reporting again.
I've included the entire list in case I'd cut something important.
This was my first Emacs compile error. I'm sure I'll do better reporting if it ever happens again.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\emacs\nt>go

C:\emacs\nt>rem C:\PROGRA~1\MICROS~2\VC98\BIN\VCVARS32.BAT

C:\emacs\nt>call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
Setting environment for using Microsoft Visual C++ tools.
Checking for 'cp'...
Checking for 'rm'...
Checking whether 'cl' is available...
junk.c
Using 'MSVC'
Checking for libpng...
...png.h not found, building without PNG support.
Checking for jpeg-6b...
...JPEG header available, building with JPEG support.
Checking for libgif...
...gif_lib.h not found, building without GIF support.
Checking for tiff...
...tiffio.h not found, building without TIFF support.
Checking for libXpm...
...XPM header available, building with XPM support.
Generating makefiles
       1 file(s) copied.
       1 file(s) copied.
config.settings
nmake.defs
..\nt\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\lib-src\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\src\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\man\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\lispref\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\lispintro\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\lisp\makefile.w32-in
       1 file(s) copied.
config.settings
nmake.defs
..\leim\makefile.w32-in
       1 file(s) copied.

Emacs successfully configured.
Run `nmake' to build, then run `nmake install' to install.

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

       cd ..\lisp
       NMAKE  bootstrap-clean

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

if not exist C:/emacs/lisp\loaddefs.el cp C:/emacs/lisp/ldefs-boot.el C:/emacs/lisp/loaddefs.el for %f in (. calc calendar emacs-lisp emulation eshell gnus international language mail mh-e net obsolete play progmodes term textmodes toolbar url) do for %g in (%f\*.elc) d
o @rm %g

C:\emacs\lisp>for %g in (.\*.elc) do @rm %g

C:\emacs\lisp>for %g in (calc\*.elc) do @rm %g

C:\emacs\lisp>for %g in (calendar\*.elc) do @rm %g

C:\emacs\lisp>for %g in (emacs-lisp\*.elc) do @rm %g

C:\emacs\lisp>for %g in (emulation\*.elc) do @rm %g

C:\emacs\lisp>for %g in (eshell\*.elc) do @rm %g

C:\emacs\lisp>for %g in (gnus\*.elc) do @rm %g

C:\emacs\lisp>for %g in (international\*.elc) do @rm %g

C:\emacs\lisp>for %g in (language\*.elc) do @rm %g

C:\emacs\lisp>for %g in (mail\*.elc) do @rm %g

C:\emacs\lisp>for %g in (mh-e\*.elc) do @rm %g

C:\emacs\lisp>for %g in (net\*.elc) do @rm %g

C:\emacs\lisp>for %g in (obsolete\*.elc) do @rm %g

C:\emacs\lisp>for %g in (play\*.elc) do @rm %g

C:\emacs\lisp>for %g in (progmodes\*.elc) do @rm %g

C:\emacs\lisp>for %g in (term\*.elc) do @rm %g

C:\emacs\lisp>for %g in (textmodes\*.elc) do @rm %g

C:\emacs\lisp>for %g in (toolbar\*.elc) do @rm %g

C:\emacs\lisp>for %g in (url\*.elc) do @rm %g
       cd ..\src
       NMAKE  clean

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

       rm *~ "s/*~" "m/*~"
rm: *~: No such file or directory
rm: s/*~: No such file or directory
rm: m/*~: No such file or directory
       rm *.pdb
       rm -r obj-spd
       cd ..\lib-src
       NMAKE  clean

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

       rm *~ DOC* *.pdb
rm: *~: No such file or directory
rm: DOC*: No such file or directory
rm: *.pdb: No such file or directory
       rm ctags.c
rm: ctags.c: No such file or directory
       rm -r obj-spd
rm: obj-spd: No such file or directory
       cd ..\src
       NMAKE  bootstrap

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

NMAKE temacs CFLAGS="-I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -nologo -D_X86_=1 -c -Zel -W2 -H63 -Oxsb2 -Oy- -G6dF -Zp8 -Zi -Di386 -D_CRTAPI1=_cdecl -Demacs=1 -DWINDOWSNT -DDOS_NT -
DHAVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1  -DPURESIZE=5000000"

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

       mkdir obj-spd
       mkdir "obj-spd/i386"
cl -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -nologo -D_X86_=1 -c -Zel -W2 -H63 -Oxsb2 -Oy- -G6dF -Zp8 -Zi -Di386 -D_CRTAPI1=_cdecl -Demacs=1 -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I.. /nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DPURESIZE=5000000 -Foobj-spd/i386\ emacs.c
emacs.c
emacs.c(857) : warning C4047: '=' : 'void *' differs in levels of indirection from 'int ' emacs.c(1191) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1206) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1207) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1208) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1216) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1243) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1247) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' emacs.c(1251) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )'
       rm obj-spd/i386/temacs0.lib
rm: obj-spd/i386/temacs0.lib: No such file or directory
       lib -out:obj-spd/i386/temacs0.lib obj-spd/i386/emacs.obj
Microsoft (R) Library Manager Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

cl -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -nologo -D_X86_=1 -c -Zel -W2 -H63 -Oxsb2 -Oy- -G6dF -Zp8 -Zi -Di386 -D_CRTAPI1=_cdecl -Demacs=1 -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I.. /nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DPURESIZE=5000000 -Foobj-spd/i386\ abbrev.c alloc.c atimer.c buffer.c bytecode.c callint.c callproc.c casefiddle.c cm.c cmds.c data.c dired.c dispnew.c doc.c doprnt .c editfns.c eval.c fileio.c filelock.c filemode.c fns.c indent.c insdel.c keyboard.c keymap.c lread.c macros.c marker.c md5.c minibuf.c w32.c w32heap.c w32inevt.c w32proc.c w32console.c print.c proce ss.c regex.c scroll.c search.c sound.c syntax.c sysdep.c term.c termcap.c tparam.c undo.c unexw32.c window.c xdisp.c casetab.c floatfns.c frame.c gmalloc.c intervals.c composite.c ralloc.c textprop.c vm-limit.c region-cache.c strftime.c charset.c coding.c category.c ccl.c fontset.c fringe.c image.c
abbrev.c
abbrev.c(312) : warning C4305: '=' : truncation from 'const int ' to 'char '
abbrev.c(562) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int )' abbrev.c(570) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int )'
alloc.c
alloc.c(1189) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void *)' alloc.c(1204) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void *)' alloc.c(1218) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(unsigned int )' alloc.c(1248) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(unsigned int )' alloc.c(1266) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(void *,unsigned int )' alloc.c(1309) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(void *,unsigned int )' alloc.c(1347) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void *)' alloc.c(1349) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void *)' alloc.c(1351) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(unsigned int )' alloc.c(1353) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(unsigned int )' alloc.c(1355) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(void *,unsigned int )' alloc.c(1357) : warning C4113: 'void *(__cdecl *)()' differs in parameter lists from 'void *(__cdecl *)(void *,unsigned int )' alloc.c(1480) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct interval *,int )'
atimer.c
atimer.c(430) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' atimer.c(443) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )'
buffer.c
buffer.c(2898) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)' buffer.c(3074) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)' buffer.c(3077) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)'
bytecode.c
callint.c
callproc.c
callproc.c(176) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' callproc.c(690) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' callproc.c(1140) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
casefiddle.c
cm.c
cmds.c
data.c
data.c(3404) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )'
dired.c
dired.c(205) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' dired.c(521) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
dispnew.c
dispnew.c(6319) : warning C4244: '+=' : conversion from 'double ' to 'int ', possible loss of data dispnew.c(6419) : warning C4244: '+=' : conversion from 'double ' to 'int ', possible loss of data
doc.c
doprnt.c
editfns.c
editfns.c(146) : error C2037: left of 'pw_name' specifies undefined struct/union 'passwd'
editfns.c(146) : error C2198: 'build_string' : too few actual parameters
editfns.c(161) : error C2037: left of 'pw_name' specifies undefined struct/union 'passwd' editfns.c(1254) : error C2037: left of 'pw_name' specifies undefined struct/union 'passwd'
editfns.c(1254) : error C2198: 'build_string' : too few actual parameters
editfns.c(1307) : error C2065: 'uid_t' : undeclared identifier
editfns.c(1307) : error C2146: syntax error : missing ')' before identifier 'extract_float' editfns.c(1316) : error C2037: left of 'pw_gecos' specifies undefined struct/union 'passwd'
eval.c
eval.c(1124) : warning C4028: formal parameter 2 different from declaration
eval.c(1353) : warning C4028: formal parameter 1 different from declaration
eval.c(1353) : warning C4028: formal parameter 3 different from declaration
eval.c(1399) : warning C4028: formal parameter 1 different from declaration
eval.c(1399) : warning C4028: formal parameter 4 different from declaration
eval.c(1443) : warning C4028: formal parameter 1 different from declaration
eval.c(1443) : warning C4028: formal parameter 5 different from declaration
fileio.c
fileio.c(1378) : error C2037: left of 'pw_dir' specifies undefined struct/union 'passwd' fileio.c(2098) : warning C4047: '=' : 'struct passwd *' differs in levels of indirection from 'int ' fileio.c(2679) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(3792) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(4428) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(4429) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(4520) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(4974) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(5836) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(5838) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(5860) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(5861) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(5950) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(void )' fileio.c(5950) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' fileio.c(6158) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
filelock.c
filemode.c
Generating Code...
eval.c(1600) : warning C4715: 'Fsignal' : not all control paths return a value
Compiling...
fns.c
fns.c(3509) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
fns.c(4127) : warning C4305: '=' : truncation from 'const int ' to 'char '
fns.c(4151) : warning C4305: '=' : truncation from 'const int ' to 'char '
fns.c(4169) : warning C4305: '=' : truncation from 'const int ' to 'char '
fns.c(4608) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
indent.c
indent.c(751) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data indent.c(931) : warning C4244: 'initializing' : conversion from 'double ' to 'int ', possible loss of data
insdel.c
insdel.c(2384) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
keyboard.c
keyboard.c(1053) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(1290) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(1297) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(1302) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(1323) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(1340) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(void )' keyboard.c(1340) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(2076) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(void )' keyboard.c(2076) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(2152) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct atimer *)' keyboard.c(2713) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data keyboard.c(3209) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(3490) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keyboard.c(7160) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
keymap.c
keymap.c(718) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' keymap.c(753) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int ,void *)' keymap.c(1062) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' keymap.c(1469) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' keymap.c(1944) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' keymap.c(2183) : warning C4305: '=' : truncation from 'const int ' to 'char ' keymap.c(2198) : warning C4305: '=' : truncation from 'const int ' to 'char ' keymap.c(2496) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' keymap.c(3301) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int )' keymap.c(3705) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int )'
lread.c
lread.c(711) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' lread.c(799) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' lread.c(1323) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' lread.c(1368) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
lread.c(2413) : warning C4305: '=' : truncation from 'const int ' to 'char '
lread.c(2527) : warning C4305: '=' : truncation from 'const int ' to 'char '
lread.c(3374) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int )'
macros.c
macros.c(336) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
marker.c
md5.c
minibuf.c
minibuf.c(534) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' minibuf.c(2124) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(void )' minibuf.c(2125) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
w32.c
w32.c(1277) : warning C4133: 'function' : incompatible types - from 'struct timeb *' to 'struct _timeb *'
w32.c(1780) : warning C4090: '=' : different 'const' qualifiers
w32heap.c
w32inevt.c
w32proc.c
w32console.c
print.c
print.c(543) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(563) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(580) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(706) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(745) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(786) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(840) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(882) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' print.c(1364) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct interval *,int )' print.c(1601) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct interval *,int )'
process.c
process.c(1451) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(1534) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(2112) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct atimer *)' process.c(2427) : warning C4133: 'function' : incompatible types - from 'int *' to 'const char *' process.c(2439) : warning C4133: 'function' : incompatible types - from 'int *' to 'const char *' process.c(2478) : warning C4133: 'function' : incompatible types - from 'struct linger *' to 'const char *' process.c(3012) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(3077) : warning C4133: 'function' : incompatible types - from 'int *' to 'const char *' process.c(4932) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(4936) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(5294) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' process.c(5318) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )' process.c(6326) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(6347) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(6351) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' process.c(6644) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int )'
regex.c
scroll.c
search.c
Generating Code...
process.c(2286) : warning C4761: integral size mismatch in argument; conversion supplied w32inevt.c(336) : warning C4761: integral size mismatch in argument; conversion supplied w32inevt.c(352) : warning C4761: integral size mismatch in argument; conversion supplied
minibuf.c(2569) : warning C4716: 'Fexit_minibuffer' : must return a value
lread.c(2593) : warning C4756: overflow in constant arithmetic
Compiling...
sound.c
syntax.c
sysdep.c
term.c
term.c(444) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(452) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(453) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(454) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(468) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(469) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(470) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(471) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(536) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(546) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(554) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(564) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(572) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(594) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(607) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(608) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(704) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(732) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(772) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1019) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1043) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1059) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1079) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1110) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1116) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1121) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1123) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1165) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1173) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1186) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1206) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1219) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1232) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1235) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1497) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(void )' term.c(1982) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1986) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1991) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1995) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(1998) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2007) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2014) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2044) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2050) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2057) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2060) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' term.c(2069) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
termcap.c
tparam.c
undo.c
unexw32.c
window.c
window.c(918) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(struct window *,void *)' window.c(3060) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' window.c(3639) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' window.c(6411) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
xdisp.c
xdisp.c(2197) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(3609) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(3618) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(3631) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(3697) : warning C4244: '=' : conversion from 'double ' to 'short ', possible loss of data xdisp.c(4430) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(const void *,const void *)' xdisp.c(7629) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(9451) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(9463) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(10475) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' xdisp.c(10846) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' xdisp.c(11342) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(11405) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(18714) : warning C4244: '=' : conversion from 'double ' to 'unsigned int ', possible loss of data xdisp.c(18719) : warning C4244: '=' : conversion from 'double ' to 'unsigned int ', possible loss of data xdisp.c(18724) : warning C4244: '=' : conversion from 'double ' to 'unsigned int ', possible loss of data xdisp.c(18729) : warning C4244: '=' : conversion from 'double ' to 'unsigned int ', possible loss of data xdisp.c(18947) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(18977) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(18989) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data xdisp.c(19270) : warning C4244: '*=' : conversion from 'double ' to 'int ', possible loss of data
casetab.c
casetab.c(141) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' casetab.c(142) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' casetab.c(150) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' casetab.c(156) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' casetab.c(157) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )'
floatfns.c
floatfns.c(699) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data
frame.c
frame.c(2987) : warning C4047: '=' : 'int ' differs in levels of indirection from 'struct HWND__ *'
gmalloc.c
gmalloc.c(535) : warning C4146: unary minus operator applied to unsigned type, result still unsigned gmalloc.c(645) : warning C4146: unary minus operator applied to unsigned type, result still unsigned gmalloc.c(657) : warning C4146: unary minus operator applied to unsigned type, result still unsigned gmalloc.c(884) : warning C4146: unary minus operator applied to unsigned type, result still unsigned gmalloc.c(1139) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
gmalloc.c(1356) : warning C4005: 'min' : macro redefinition
C:\PROGRA~1\MICROS~2\VC98\INCLUDE\stdlib.h(428) : see previous definition of 'min'
intervals.c
composite.c
composite.c(336) : warning C4244: '=' : conversion from 'const int ' to 'float ', possible loss of data composite.c(373) : warning C4244: '=' : conversion from 'float ' to 'unsigned short ', possible loss of data
ralloc.c
textprop.c
vm-limit.c
region-cache.c
Generating Code...
Compiling...
strftime.c
strftime.c(1036) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
charset.c
coding.c
coding.c(5613) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' coding.c(5905) : warning C4244: 'initializing' : conversion from 'int ' to 'float ', possible loss of data coding.c(5907) : warning C4244: '=' : conversion from 'float ' to 'int ', possible loss of data coding.c(5981) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )' coding.c(6067) : warning C4113: 'int (__cdecl *)()' differs in parameter lists from 'int (__cdecl *)(int )'
category.c
ccl.c
fontset.c
fontset.c(1469) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )' fontset.c(1481) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(int ,int ,int )'
fringe.c
image.c
image.c(4915) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data image.c(4920) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data image.c(5502) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data image.c(5503) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data image.c(5504) : warning C4244: '=' : conversion from 'double ' to 'int ', possible loss of data image.c(5522) : warning C4133: 'function' : incompatible types - from 'struct _XImage *' to 'struct HDC__ *' C:\PROGRA~1\MICROS~2\VC98\INCLUDE\jmorecfg.h(161) : warning C4142: benign redefinition of type C:\PROGRA~1\MICROS~2\VC98\INCLUDE\jmorecfg.h(215) : warning C4005: 'FAR' : macro redefinition C:\PROGRA~1\MICROS~2\VC98\INCLUDE\windef.h(135) : see previous definition of 'FAR' image.c(6452) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct jpeg_decompress_struct *)' image.c(6453) : warning C4113: 'unsigned char (__cdecl *)()' differs in parameter lists from 'unsigned char (__cdecl *)(struct jpeg_decompress_struct *)' image.c(6454) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct jpeg_decompress_struct *,long )' image.c(6455) : warning C4113: 'unsigned char (__cdecl *)()' differs in parameter lists from 'unsigned char (__cdecl *)(struct jpeg_decompress_struct *,int )' image.c(6456) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct jpeg_decompress_struct *)' image.c(6510) : warning C4047: '=' : 'struct jpeg_error_mgr *' differs in levels of indirection from 'int ' image.c(6511) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(struct jpeg_common_struct *)' image.c(6621) : warning C4133: 'function' : incompatible types - from 'struct _XImage *' to 'struct HDC__ *'
Generating Code...
charset.c(1028) : warning C4715: 'Fmake_char_internal' : not all control paths return a value
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~2\VC98\BIN\NMAKE.EXE' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~2\VC98\BIN\NMAKE.EXE' : return code '0x2'
Stop.

C:\emacs\nt>
----- Original Message ----- From: "David Hunter" <address@hidden>
To: "LaserDoodads Info" <address@hidden>
Sent: Thursday, April 21, 2005 8:43 PM
Subject: Re: Unable to compile using NMAKE BOOTSTRAP


LaserDoodads Info wrote:

Sorry but I'm too unfamiliar with MSVC environment to actually tell what might be wrong.
Hope this is enough info.

It's not enough info. You should increase the screen buffer height in your command prompt window, to let you scroll back and see more messages. Right-click the prompt title bar and choose Properties, then the Layout tab.

NMAKE : fatal error U1077: 'cl' : return code '0x2'
That line means that the compiler, CL, failed. That usually happens because of a coding error.

Run the make again and look for lines that contain ": error". If one mentions "pwd.h", then this is a recently discovered problem. See <http://lists.gnu.org/archive/html/emacs-devel/2005-04/msg00770.html>. If you find something else, please report the error messages (not the warnings).

-Dave







reply via email to

[Prev in Thread] Current Thread [Next in Thread]