unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* emacs-unicode-2: bootstrap failed on Windows-XP
@ 2007-11-20 14:39 Zhang Wei
  2007-11-20 14:56 ` CHENG Gao
  2007-11-20 15:46 ` CHENG Gao
  0 siblings, 2 replies; 7+ messages in thread
From: Zhang Wei @ 2007-11-20 14:39 UTC (permalink / raw)
  To: emacs-pretest-bug


[...]

gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/sysdep.o sysdep.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/term.o term.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/termcap.o termcap.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/tparam.o tparam.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/undo.o undo.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/unexw32.o unexw32.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/window.o window.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/xdisp.o xdisp.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/casetab.o casetab.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/floatfns.o floatfns.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/frame.o frame.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/gmalloc.o gmalloc.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/intervals.o intervals.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/composite.o composite.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/ralloc.o ralloc.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/textprop.o textprop.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/vm-limit.o vm-limit.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/region-cache.o region-cache.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/strftime.o strftime.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/charset.o charset.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/character.o character.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/chartab.o chartab.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/coding.o coding.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/category.o category.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/ccl.o ccl.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/fontset.o fontset.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/fringe.o fringe.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/image.o image.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/terminal.o terminal.c
rm oo-spd/i386/temacs1.a
rm: cannot remove `oo-spd/i386/temacs1.a': No such file or directory
make[2]: [oo-spd/i386/temacs1.a] Error 1 (ignored)
ar -rsc oo-spd/i386/temacs1.a oo-spd/i386/alloc.o oo-spd/i386/atimer.o oo-spd/i3
86/buffer.o oo-spd/i386/bytecode.o oo-spd/i386/callint.o oo-spd/i386/callproc.o
oo-spd/i386/casefiddle.o oo-spd/i386/cm.o oo-spd/i386/cmds.o oo-spd/i386/data.o
oo-spd/i386/dired.o oo-spd/i386/dispnew.o oo-spd/i386/doc.o oo-spd/i386/doprnt.o
 oo-spd/i386/editfns.o oo-spd/i386/eval.o oo-spd/i386/fileio.o oo-spd/i386/filel
ock.o oo-spd/i386/filemode.o oo-spd/i386/fns.o oo-spd/i386/indent.o oo-spd/i386/
insdel.o oo-spd/i386/keyboard.o oo-spd/i386/keymap.o oo-spd/i386/lread.o oo-spd/
i386/macros.o oo-spd/i386/marker.o oo-spd/i386/md5.o oo-spd/i386/minibuf.o oo-sp
d/i386/w32.o oo-spd/i386/w32heap.o oo-spd/i386/w32inevt.o oo-spd/i386/w32proc.o
oo-spd/i386/w32console.o oo-spd/i386/print.o oo-spd/i386/process.o oo-spd/i386/r
egex.o oo-spd/i386/scroll.o oo-spd/i386/search.o oo-spd/i386/sound.o oo-spd/i386
/syntax.o oo-spd/i386/sysdep.o oo-spd/i386/term.o oo-spd/i386/termcap.o oo-spd/i
386/tparam.o oo-spd/i386/undo.o oo-spd/i386/unexw32.o oo-spd/i386/window.o oo-sp
d/i386/xdisp.o oo-spd/i386/casetab.o oo-spd/i386/floatfns.o oo-spd/i386/frame.o
oo-spd/i386/gmalloc.o oo-spd/i386/intervals.o oo-spd/i386/composite.o oo-spd/i38
6/ralloc.o oo-spd/i386/textprop.o oo-spd/i386/vm-limit.o oo-spd/i386/region-cach
e.o oo-spd/i386/strftime.o oo-spd/i386/charset.o oo-spd/i386/character.o oo-spd/
i386/chartab.o oo-spd/i386/coding.o oo-spd/i386/category.o oo-spd/i386/ccl.o oo-
spd/i386/fontset.o oo-spd/i386/fringe.o oo-spd/i386/image.o oo-spd/i386/terminal
.o
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32term.o w32term.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32xfns.o w32xfns.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32fns.o w32fns.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/xfaces.o xfaces.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32select.o w32select.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32menu.o w32menu.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32reg.o w32reg.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/w32bdf.o w32bdf.c
rm oo-spd/i386/temacw32.a
rm: cannot remove `oo-spd/i386/temacw32.a': No such file or directory
make[2]: [oo-spd/i386/temacw32.a] Error 1 (ignored)
ar -rsc oo-spd/i386/temacw32.a oo-spd/i386/w32term.o oo-spd/i386/w32xfns.o oo-sp
d/i386/w32fns.o oo-spd/i386/xfaces.o oo-spd/i386/w32select.o oo-spd/i386/w32menu
.o oo-spd/i386/w32reg.o oo-spd/i386/w32bdf.o
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/lastfile.o lastfile.c
rm oo-spd/i386/lastfile.a
rm: cannot remove `oo-spd/i386/lastfile.a': No such file or directory
make[2]: [oo-spd/i386/lastfile.a] Error 1 (ignored)
ar -rsc oo-spd/i386/lastfile.a oo-spd/i386/lastfile.o
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c  -mno-cygwin -m
tune=pentium4 -O2  -Di386 -D_CRTAPI1=_cdecl   -Demacs=1 -DWINDOWSNT -DDOS_NT -DH
AVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=50
00000 -o oo-spd/i386/firstfile.o firstfile.c
windres -O coff --include-dir ../nt -o oo-spd/i386/emacs.res ../nt/emacs.rc
gcc -o oo-spd/i386/temacs.bin   -mno-cygwin  -Wl,-stack,0x00800000 -Wl,-heap,0x0
0100000 -Wl,-image-base,0x01000000 -Wl,-subsystem,console -Wl,-entry,__start -Wl
,-Map,oo-spd/i386/temacs.map oo-spd/i386/firstfile.o oo-spd/i386/emacs.res oo-sp
d/i386/temacs0.a oo-spd/i386/temacs1.a oo-spd/i386/temacw32.a oo-spd/i386/lastfi
le.a -lwinmm -ladvapi32 -lgdi32 -lcomdlg32 -luser32 -lmpr -lshell32 -lwinspool -
lole32 -lcomctl32
oo-spd/i386/temacs1.a(frame.o):frame.c:(.text+0x2e77): undefined reference to `f
ont_update_drivers'
collect2: ld returned 1 exit status
make[2]: *** [oo-spd/i386/temacs.exe] Error 1
make[2]: Leaving directory `D:/emacs-unicode-2/src'
make[1]: *** [bootstrap-temacs] Error 2
make[1]: Leaving directory `D:/emacs-unicode-2/src'
make: *** [bootstrap-gmake] Error 2

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-unicode-2: bootstrap failed on Windows-XP
  2007-11-20 14:39 emacs-unicode-2: bootstrap failed on Windows-XP Zhang Wei
@ 2007-11-20 14:56 ` CHENG Gao
  2007-11-20 15:46 ` CHENG Gao
  1 sibling, 0 replies; 7+ messages in thread
From: CHENG Gao @ 2007-11-20 14:56 UTC (permalink / raw)
  To: emacs-devel

*On Tue, 20 Nov 2007 22:39:23 +0800
* Also sprach Zhang Wei <id.brep@gmail.com>:

> [...]
> oo-spd/i386/temacs1.a(frame.o):frame.c:(.text+0x2e77): undefined reference to `f
> ont_update_drivers'
> collect2: ld returned 1 exit status
> make[2]: *** [oo-spd/i386/temacs.exe] Error 1
> make[2]: Leaving directory `D:/emacs-unicode-2/src'
> make[1]: *** [bootstrap-temacs] Error 2
> make[1]: Leaving directory `D:/emacs-unicode-2/src'
> make: *** [bootstrap-gmake] Error 2

My try to build under MacOSX (10.4.11) last night failed and the error
message is the same.
 
-- 
Ubi bene, ibi patria

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-unicode-2: bootstrap failed on Windows-XP
  2007-11-20 14:39 emacs-unicode-2: bootstrap failed on Windows-XP Zhang Wei
  2007-11-20 14:56 ` CHENG Gao
@ 2007-11-20 15:46 ` CHENG Gao
  2007-11-20 17:01   ` CHENG Gao
  2007-11-20 17:25   ` Jason Rumney
  1 sibling, 2 replies; 7+ messages in thread
From: CHENG Gao @ 2007-11-20 15:46 UTC (permalink / raw)
  To: emacs-devel

In src/frame.c:

,----
| #ifdef USE_FONT_BACKEND
| #include "font.h"
| #endif	/* USE_FONT_BACKEND */
`----

I guess if --enable-font-backend is not added to ./configure, font.h
wont be included, so font_update_drivers (in font.c) is not introduced
which triggers this error.

But does --enable-font-backend work for Windows (& MacOSX?)?

If not, then should font.h be included unconditionally or frame.c be
changed to call font_update_drivers conditionally?

-- 
Totus mundus agit histrionem

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-unicode-2: bootstrap failed on Windows-XP
  2007-11-20 15:46 ` CHENG Gao
@ 2007-11-20 17:01   ` CHENG Gao
  2007-11-21 10:33     ` Kenichi Handa
  2007-11-20 17:25   ` Jason Rumney
  1 sibling, 1 reply; 7+ messages in thread
From: CHENG Gao @ 2007-11-20 17:01 UTC (permalink / raw)
  To: emacs-devel


I tested again and found a workaround.

In src/frame.c, find

,----
|   /* Give chance to each font driver to free a frame specific data.  */
|   font_update_drivers (f, Qnil);
`----

and change to

,----
| #ifdef USE_FONT_BACKEND
|   /* Give chance to each font driver to free a frame specific data.  */
|   font_update_drivers (f, Qnil);
| #endif	/* USE_FONT_BACKEND */
`----

With this I built emacs-unicode-2 cvs successfully under MacOSX. I trust
it works with Windows build.

-- 
Numquam minus solus quam cum solus

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-unicode-2: bootstrap failed on Windows-XP
  2007-11-20 15:46 ` CHENG Gao
  2007-11-20 17:01   ` CHENG Gao
@ 2007-11-20 17:25   ` Jason Rumney
  2007-11-21  2:52     ` CHENG Gao
  1 sibling, 1 reply; 7+ messages in thread
From: Jason Rumney @ 2007-11-20 17:25 UTC (permalink / raw)
  To: CHENG Gao; +Cc: Kenichi Handa, emacs-devel

CHENG Gao wrote:
> But does --enable-font-backend work for Windows (& MacOSX?)?
>
>   

It works in Windows, and in MacOSX with the Aqua/Openstep port (not in
CVS yet).

> If not, then should font.h be included unconditionally or frame.c be
> changed to call font_update_drivers conditionally?
>   

I think the call to font_update_drivers should be conditional on
USE_FONT_BACKEND, since it is part of the new font backend. But
Handa-san made the change, so he should say for sure.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-unicode-2: bootstrap failed on Windows-XP
  2007-11-20 17:25   ` Jason Rumney
@ 2007-11-21  2:52     ` CHENG Gao
  0 siblings, 0 replies; 7+ messages in thread
From: CHENG Gao @ 2007-11-21  2:52 UTC (permalink / raw)
  To: emacs-devel

*On Tue, 20 Nov 2007 17:25:58 +0000
* Also sprach Jason Rumney <jasonr@gnu.org>:

> I think the call to font_update_drivers should be conditional on
> USE_FONT_BACKEND, since it is part of the new font backend. But
> Handa-san made the change, so he should say for sure.
Yes I tried this and it worked. I edited frame.c to include call to it
in USE_FONT_BACKEND test.

-- 
The truth which makes men free is for the most part the truth which men prefer not to hear.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-unicode-2: bootstrap failed on Windows-XP
  2007-11-20 17:01   ` CHENG Gao
@ 2007-11-21 10:33     ` Kenichi Handa
  0 siblings, 0 replies; 7+ messages in thread
From: Kenichi Handa @ 2007-11-21 10:33 UTC (permalink / raw)
  To: CHENG Gao; +Cc: emacs-devel

In article <m2ejekam1v.fsf@news.cyberhut.org>, CHENG Gao <chenggao@gmail.com> writes:

> In src/frame.c, find

> ,----
> |   /* Give chance to each font driver to free a frame specific data.  */
> |   font_update_drivers (f, Qnil);
> `----

> and change to

> ,----
> | #ifdef USE_FONT_BACKEND
> |   /* Give chance to each font driver to free a frame specific data.  */
> |   font_update_drivers (f, Qnil);
> | #endif	/* USE_FONT_BACKEND */
> `----

Right.  I've installed that change.

---
Kenichi Handa
handa@ni.aist.go.jp

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-11-21 10:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-20 14:39 emacs-unicode-2: bootstrap failed on Windows-XP Zhang Wei
2007-11-20 14:56 ` CHENG Gao
2007-11-20 15:46 ` CHENG Gao
2007-11-20 17:01   ` CHENG Gao
2007-11-21 10:33     ` Kenichi Handa
2007-11-20 17:25   ` Jason Rumney
2007-11-21  2:52     ` CHENG Gao

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).