[Top][All Lists]

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

Re: Still cannot build native windows version of emacs 23.*

From: Lennart Borgman (gmail)
Subject: Re: Still cannot build native windows version of emacs 23.*
Date: Fri, 08 Feb 2008 22:27:38 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20071031 Thunderbird/ Mnenhy/

Eli Zaretskii wrote:
I hope I didn't send out the wrong signal because I was actually looking forward to the merge and I was expecting there to be problems, but I'm starting to feel quite alone now that the people who use pure mingw can build and I cannot. Just let me know if I should run anymore "tests".

No wrong signals detected on this end ;-)

Your frustration is understandable.  I'm trying to do my best (which
isn't much these days, unfortunately) to find a way to understand and
fix your problem.

I can't build using cmd.exe, "make bootstrap" ends with

 make[2]: Entering directory `C:/eclean/bld/emacs/admin/unidata'
"../../src/oo-spd/i386/emacs.exe" -Q --multibyte -batch -f batch-byte-compile unidata-gen.el
 Cannot open load file: encoded-kb
 make[2]: *** [unidata-gen.elc] Error -1
 make[2]: Leaving directory `C:/eclean/bld/emacs/admin/unidata'
 make[1]: *** [unidatagen-CMD] Error 2
 make[1]: Leaving directory `C:/eclean/bld/emacs/nt'
 make: *** [bootstrap-gmake] Error 2

So I tried with msys instead from the nt subdirectory. "make bootstrap" goes much further, but it now ends with

 Directory textmodes
 Directory url
 Directory obsolete
 Generating cus-load.el...
 Saving file c:/eclean/bld/emacs/lisp/cus-load.el...
 Loading vc-cvs...
 Wrote c:/eclean/bld/emacs/lisp/cus-load.el
 Generating cus-load.el...done
 rm "./../bin/emacs.exe"
 make[1]: Leaving directory `/c/eclean/bld/emacs/lisp'
 make - --unix  -C ../lib-src DOC
 [Please ignore a syntax error on the next line - it is intentional]
 /bin/sh.exe: -c: line 1: unexpected EOF while looking for matching `"'
 /bin/sh.exe: -c: line 2: syntax error: unexpected end of file
 make[1]: Entering directory `/c/eclean/bld/emacs/lib-src'
 mkdir "oo-spd"
 mkdir "oo-spd/i386"
 echo oo-spd/i386 > stamp_BLD
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c -gstabs+ -g3 - mtune=pentium4 -O2 -Di386 -D_CRTAPI1=_cdecl -Ic:/g/include -DWINDOWSNT -DDOS_N T -DSTDC_HEADERS=1 -DNO_LDAV=1 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc -I.
 ./src -o oo-spd/i386/make-docfile.o make-docfile.c
gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c -gstabs+ -g3 - mtune=pentium4 -O2 -Di386 -D_CRTAPI1=_cdecl -Ic:/g/include -DWINDOWSNT -DDOS_N T -DSTDC_HEADERS=1 -DNO_LDAV=1 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc -I.
 ./src -o oo-spd/i386/ntlib.o ntlib.c
gcc -o oo-spd/i386/make-docfile.exe -gstabs+ -g3 oo-spd/i386/make-docfile.o o
 o-spd/i386/ntlib.o   -ladvapi32
make[1]: *** No rule to make target `../lisp/international/charprop.el', needed
by `DOC'.  Stop.
 make[1]: Leaving directory `/c/eclean/bld/emacs/lib-src'
 make: *** [bootstrap-gmake] Error 2

reply via email to

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