all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Emacs pretest 24.0.92
@ 2011-11-30 18:12 Chong Yidong
  2011-12-01 19:41 ` Ota, Takaaki
  0 siblings, 1 reply; 4+ messages in thread
From: Chong Yidong @ 2011-11-30 18:12 UTC (permalink / raw)
  To: emacs-devel

Emacs pretest 24.0.92 is now available for download via FTP, at the
following location:

 ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.0.92.tar.gz

This is the third pretest for what will become Emacs 24.1.
See etc/NEWS for a list of changes since Emacs 23.3.

Please send me an email reporting success or failure on your build
platform.  Please report any bugs that you come across via
M-x report-emacs-bugs, or email bug-gnu-emacs@gnu.org.
For questions, email emacs-devel@gnu.org.

Thank you for helping to test Emacs.



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

* Re: Emacs pretest 24.0.92
  2011-11-30 18:12 Emacs pretest 24.0.92 Chong Yidong
@ 2011-12-01 19:41 ` Ota, Takaaki
  2011-12-01 20:31   ` Eli Zaretskii
  0 siblings, 1 reply; 4+ messages in thread
From: Ota, Takaaki @ 2011-12-01 19:41 UTC (permalink / raw)
  To: cyd; +Cc: emacs-devel

Wed, 30 Nov 2011 10:12:38 -0800: Chong Yidong <cyd@gnu.org> wrote:

> Emacs pretest 24.0.92 is now available for download via FTP, at the
> following location:
> 
>  ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.0.92.tar.gz
> 
> This is the third pretest for what will become Emacs 24.1.
> See etc/NEWS for a list of changes since Emacs 23.3.
> 
> Please send me an email reporting success or failure on your build
> platform.  Please report any bugs that you come across via
> M-x report-emacs-bugs, or email bug-gnu-emacs@gnu.org.
> For questions, email emacs-devel@gnu.org.
> 
> Thank you for helping to test Emacs.
> 

When building under MinGW it always invoke an interactive cmd.exe and
I always must exit manually to continue the building process.  See
below.  The last line is the prompt where I need to type "exit" to get
out of this interactive cmd.exe.

-Tak


ota@Tak-VAIO-Z1290 ~
$ cd ../pub/emacs/emacs-24.0.92

ota@Tak-VAIO-Z1290 /c/d/pub/emacs/emacs-24.0.92
$ cd nt

ota@Tak-VAIO-Z1290 /c/d/pub/emacs/emacs-24.0.92/nt
$ make bootstrap
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make   -C ../lisp bootstrap-clean
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/lisp'
rm /c/d/pub/emacs/emacs-24.0.92/lisp/loaddefs.el
make -w bootstrap-clean-SH
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[2]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/lisp'
for dir in . calc calendar emacs-lisp emulation erc eshell gnus international language mail mh-e net nxml org play progmodes textmodes url vc cedet cedet/ede cedet/semantic cedet/s
recode cedet/semantic/analyze cedet/semantic/bovine cedet/semantic/decorate cedet/semantic/symref cedet/semantic/wisent term obsolete; do rm -f $dir/*.elc $dir/*/*.elc $dir/*/*/*.e
lc; done
make[2]: Leaving directory `/c/d/pub/emacs/emacs-24.0.92/lisp'
make[1]: Leaving directory `/c/d/pub/emacs/emacs-24.0.92/lisp'
make   -C ../src clean
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/src'
rm "s/*.h~" "m/*.h~"
rm: cannot lstat `s/*.h~': No such file or directory
rm: cannot lstat `m/*.h~': No such file or directory
make[1]: [clean] Error 1 (ignored)
rm
rm: missing operand
Try `rm --help' for more information.
make[1]: [clean] Error 1 (ignored)
rm -r oo-spd
rm stamp_BLD gl-stamp globals.h
rm buildobj.h
make[1]: Leaving directory `/c/d/pub/emacs/emacs-24.0.92/src'
make   -C ../lib-src clean make-docfile
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/lib-src'
rm DOC*
rm ctags.c
rm -r oo-spd
rm stamp_BLD
mkdir "oo-spd"
mkdir "oo-spd/i386"
echo oo-spd/i386 > stamp_BLD
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DWINDOWSNT -DDOS_NT -DNO_LDAV=1 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../lib -I../nt/inc -I../s
rc -DUSE_CRT_DLL=1 -o oo-spd/i386/make-docfile.o make-docfile.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DWINDOWSNT -DDOS_NT -DNO_LDAV=1 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../lib -I../nt/inc -I../s
rc -DUSE_CRT_DLL=1 -o oo-spd/i386/ntlib.o ntlib.c
gcc -o oo-spd/i386/make-docfile.exe  -gdwarf-2 -g3  -mno-cygwin -Lc:/d/pub/emacs/lib oo-spd/i386/make-docfile.o oo-spd/i386/ntlib.o   -ladvapi32
make[1]: Leaving directory `/c/d/pub/emacs/emacs-24.0.92/lib-src'
make   -C ../lib clean all
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/lib'
rm
rm: missing operand
Try `rm --help' for more information.
make[1]: [clean] Error 1 (ignored)
rm getopt.h
rm -r oo-spd
rm stamp_BLD
mkdir "oo-spd"
mkdir "oo-spd/i386"
echo oo-spd/i386 > stamp_BLD
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/dtoastr.o dtoastr.c
cp -f getopt_.h getopt.h
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/getopt.o getopt.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/getopt1.o getopt1.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/strftime.o strftime.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/time_r.o time_r.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/md5.o md5.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/sha1.o sha1.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/sha256.o sha256.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/sha512.o sha512.c
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -DHAVE_CONFIG_H=1 -I. -I../nt/inc -I../src -o oo-spd/i386/filemode.o filemode.c
rm oo-spd/i386/libgnu.a
rm: cannot lstat `oo-spd/i386/libgnu.a': No such file or directory
make[1]: [oo-spd/i386/libgnu.a] Error 1 (ignored)
ar -rsc oo-spd/i386/libgnu.a oo-spd/i386/dtoastr.o oo-spd/i386/getopt.o oo-spd/i386/getopt1.o oo-spd/i386/strftime.o oo-spd/i386/time_r.o oo-spd/i386/md5.o oo-spd/i386/sha1.o oo-sp
d/i386/sha256.o oo-spd/i386/sha512.o oo-spd/i386/filemode.o
make[1]: Leaving directory `/c/d/pub/emacs/emacs-24.0.92/lib'
make   -C ../src bootstrap
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/src'
make -w bootstrap-temacs-SH
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[2]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/src'
make -w  temacs CFLAGS='-I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2     -Ic:/d/pub/emacs/include -Demacs=1 -DHAVE_CONFIG_H -I../lib -I../nt/inc -DHAVE_NTGUI=1 -DUSE_CRT_DL
L=1 -DPURESIZE=5000000'
[Please ignore a syntax error on the next line - it is intentional]
/bin/sh: -c: line 0: unexpected EOF while looking for matching `"'
/bin/sh: -c: line 1: syntax error: unexpected end of file
make[3]: Entering directory `/c/d/pub/emacs/emacs-24.0.92/src'
mkdir "oo-spd"
mkdir "oo-spd/i386"
echo oo-spd/i386 > stamp_BLD
rm gl-tmp
rm: cannot lstat `gl-tmp': No such file or directory
make[3]: [gl-stamp] Error 1 (ignored)
"./../lib-src/oo-spd/i386/make-docfile" -d . -g dosfns.o msdos.o xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o dbusbind.o dosfns.o msdos.o xterm.o xfns.o xmenu.o xselect.o xrdb.
o xsmfns.o fringe.o image.o fontset.o menu.o dbusbind.o w32.o w32console.o w32fns.o w32heap.o w32inevt.o w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o font.o w32font
.o w32uniscribe.o dispnew.o frame.o scroll.o xdisp.o window.o bidi.o charset.o coding.o category.o ccl.o character.o chartab.o cm.o term.o terminal.o xfaces.o emacs.o keyboard.o ma
cros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfn
s.o callint.o eval.o floatfns.o fns.o print.o lread.o syntax.o bytecode.o process.o callproc.o unexw32.o region-cache.o sound.o atimer.o doprnt.o intervals.o textprop.o composite.o
 gnutls.o > gl-tmp
cmd /c "fc /b gl-tmp globals.h >nul 2>&1 || cp -f gl-tmp globals.h"
rm gl-tmp
echo timestamp > gl-stamp
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

c:\d\pub\emacs\emacs-24.0.92\src>




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

* Re: Emacs pretest 24.0.92
  2011-12-01 19:41 ` Ota, Takaaki
@ 2011-12-01 20:31   ` Eli Zaretskii
  2011-12-01 20:58     ` Dani Moncayo
  0 siblings, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2011-12-01 20:31 UTC (permalink / raw)
  To: Ota, Takaaki; +Cc: cyd, emacs-devel

> Date: Thu, 1 Dec 2011 11:41:55 -0800
> From: "Ota, Takaaki" <Takaaki.Ota@am.sony.com>
> Cc: emacs-devel@gnu.org
> 
> When building under MinGW it always invoke an interactive cmd.exe and
> I always must exit manually to continue the building process.  See
> below.  The last line is the prompt where I need to type "exit" to get
> out of this interactive cmd.exe.

Are you using the MSYS Bash?  If so, don't: it is not supported by the
native Emacs build, see nt/INSTALL.  (You can build without Bash, so
just removing sh.exe from PATH should be enough.)

> cmd /c "fc /b gl-tmp globals.h >nul 2>&1 || cp -f gl-tmp globals.h"

I'm guessing that the MSYS Bash converts "/c" into "C:/", which has
the effect that you see.



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

* Re: Emacs pretest 24.0.92
  2011-12-01 20:31   ` Eli Zaretskii
@ 2011-12-01 20:58     ` Dani Moncayo
  0 siblings, 0 replies; 4+ messages in thread
From: Dani Moncayo @ 2011-12-01 20:58 UTC (permalink / raw)
  To: Ota, Takaaki; +Cc: Eli Zaretskii, cyd, emacs-devel

>> When building under MinGW it always invoke an interactive cmd.exe and
>> I always must exit manually to continue the building process.  See
>> below.  The last line is the prompt where I need to type "exit" to get
>> out of this interactive cmd.exe.
>
> Are you using the MSYS Bash?  If so, don't: it is not supported by the
> native Emacs build, see nt/INSTALL.  (You can build without Bash, so
> just removing sh.exe from PATH should be enough.)
>
>> cmd /c "fc /b gl-tmp globals.h >nul 2>&1 || cp -f gl-tmp globals.h"
>
> I'm guessing that the MSYS Bash converts "/c" into "C:/", which has
> the effect that you see.

I've had exactly this problem many times; even without using the MSYS
bash; even removing sh.exe from PATH.  Fortunately, there is a simple
solution: Just use:
* The native cmd.exe shell.
* "mingw32-make" instead of "make".

As Eli says, nt/INSTALL is the official reference for building Emacs
on MS-Windows, but sometimes a concrete recipe makes life easier.  So,
FWIW, here's my current recipe for building Emacs for MS-Windows (feel
free to use any parts of it):

0. Prerequisites:
0.1. Install MinGW, including its MSYS package (www.mingw.org).
0.2. Install Bazaar (bazaar.canonical.com).
0.3. Create the script [a].

1. Invoke the script [a].  It will open up a console, to run the
commands described below.

2. Change to the emacs' trunk directory: "cd %PATH_EMACS%\trunk".

3. Get the latest version of the source code: "bzr pull".

4. Chante to the "nt" subdirectory: "cd nt".

5. Configure the build:

configure --without-png --without-jpeg --without-gif --without-tiff
--without-xpm --without-gnutls --no-opt --enable-checking --cflags
-fno-omit-frame-pointer

"--cflags -fno-omit-frame-pointer" is for gcc version = 4.6.1, to
avoid a bug in that gcc version.

6. Build Emacs from scratch: "mingw32-make bootstrap".

7. Build the info manuals: "mingw32-make info".

8. Install Emacs: "mingw32-make install".

That's all.


--- Footnotes: --------

[a] File "dev-env-console.cmd" (change the paths to suit your setup):
--------------------------------------------------
@set PATH_EMACS=C:\emacs
@set PATH_MINGW=C:\MinGW
@set PATH_BAZAAR=C:\Program Files (x86)\Bazaar
@set PATH_7Z=C:\Program Files\7-Zip
@set PATH=%PATH_MINGW%\bin;%PATH_MINGW%\msys\1.0\bin;%PATH_BAZAAR%;%PATH_7Z%;%PATH_EMACS%\trunk\bin;%PATH%
@cmd
--------------------------------------------------



-- 
Dani Moncayo



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

end of thread, other threads:[~2011-12-01 20:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-30 18:12 Emacs pretest 24.0.92 Chong Yidong
2011-12-01 19:41 ` Ota, Takaaki
2011-12-01 20:31   ` Eli Zaretskii
2011-12-01 20:58     ` Dani Moncayo

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.