[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building Emacs from a new MinGW environment
From: |
Dani Moncayo |
Subject: |
Re: Building Emacs from a new MinGW environment |
Date: |
Sun, 15 Sep 2013 00:30:26 +0200 |
>> How did you invoke the configure script?
>
> Like this:
> $ cd ~/emacs/build
> $ rm -fr *
> $ CPPFLAGS='-DGLYPH_DEBUG=1' CFLAGS='-O0 -g3'
> ../emacs.git/nt/msysconfig.sh --enable-checking
I tried to configure again, but this time using a windows-absolute
path for the shell script, i.e.:
CPPFLAGS='-DGLYPH_DEBUG=1' CFLAGS='-O0 -g3'
/c/msys/home/dani/emacs/emacs.git/nt/msysconfig.sh --enable-checking
and this time the "%emacs_dir%" problem did't appear during "make bootstrap".
So, if it is required to invoke "msysconfig.sh" with a
windows-absolute path, I think that there is something to fix in
Emacs:
* either remove that limitation (the build machinery should be smart
enough to handle this use case correctly)
* or failing that, at least detect these use-cases at configure time
and error out giving a description of the problem.
Aside from that, unfortunately the bootstrap didn't complete
successfully this time either. I got 3 crashes, where a message box
popped out with this text:
GNU Emacs: The extensible ... has stopped working
A problem caused the program to ... bla bla bla.
[Close program]
and then the bootstrap stopped.
First crash:
Compiling /c/msys/home/dani/emacs/emacs.git/lisp/ffap.el
Wrote c:/msys/home/dani/emacs/emacs.git/lisp/ffap.elc
<<<<<<< HERE
Makefile:252: recipe for target `ffap.elc' failed
make[3]: *** [ffap.elc] Error 255
Second crash:
Compiling /c/msys/home/dani/emacs/emacs.git/lisp/gnus/deuglify.el
Wrote c:/msys/home/dani/emacs/emacs.git/lisp/gnus/deuglify.elc
<<<<<<< HERE
Makefile:252: recipe for target `gnus/deuglify.elc' failed
make[3]: *** [gnus/deuglify.elc] Error 3
Third crash and abort:
Compiling /c/msys/home/dani/emacs/emacs.git/lisp/obsolete/xesam.el
Wrote c:/msys/home/dani/emacs/emacs.git/lisp/obsolete/xesam.elc
<<<<<<< HERE
Makefile:252: recipe for target `obsolete/xesam.elc' failed
make[3]: *** [obsolete/xesam.elc] Error 3
make[3]: Leaving directory `/home/dani/emacs/build/lisp'
Makefile:280: recipe for target `compile-main' failed
make[2]: *** [compile-main] Error 2
make[2]: Leaving directory `/home/dani/emacs/build/lisp'
Makefile:367: recipe for target `lisp' failed
make[1]: *** [lisp] Error 2
make[1]: Leaving directory `/home/dani/emacs/build'
Makefile:1060: recipe for target `bootstrap' failed
make: *** [bootstrap] Error 2
--
Dani Moncayo
- Re: Building Emacs from a new MinGW environment, (continued)
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/14
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/14
- Re: Building Emacs from a new MinGW environment,
Dani Moncayo <=
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/15
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/15
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/16
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/16
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/16
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/16
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/16
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/16
- Re: Building Emacs from a new MinGW environment, Eli Zaretskii, 2013/09/17
- Re: Building Emacs from a new MinGW environment, Dani Moncayo, 2013/09/17