unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* emacs snapshot tarball test build
@ 2007-03-22  6:10 djh
  2007-03-23 12:43 ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: djh @ 2007-03-22  6:10 UTC (permalink / raw)
  To: emacs-devel


I was asked to try out building a snapshot tarball on cygwin and have just finished.

Platform: 
   gcc (GCC) 4.1.3 20070312 (prerelease) 
   CYGWIN_NT-5.1 1.5.24(0.156/4/2) 2007-01-31 10:57

Results:
    configured and built fine.

Install did not complete successfully, but did install a workable newly built emacs.

The only problem is shown below (and maybe it is not a real problem).

--------
make[1]: Leaving directory `/usr/src/emacs-tmp/emacs-22.0.95/leim'
cd lib-src; make maybe-blessmail  \
          MAKE='make' archlibdir='/libexec/emacs/22.0.95/i686-pc-cygwin'
make[1]: Entering directory `/usr/src/emacs-tmp/emacs-22.0.95/lib-src'
../src/emacs -batch --no-site-file --multibyte -l /usr/src/emacs-tmp/emacs-22.0.95/lib-src/../lisp/mail/blessmail.el
Fatal error (6)make[1]: *** [blessmail] Aborted (core dumped)
make[1]: Leaving directory `/usr/src/emacs-tmp/emacs-22.0.95/lib-src'
make: *** [blessmail] Error 2
------

However the newly installed emacs seems to work and I am writing this letter with it and mh-e.

What comes after "blessmail" in the Make sequence I am not familiar with, but suspect that it is near the end of the install procedure if I recall correctly.

Regards,
 Darel Henman

^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re: Help: build emacs in cygwin
@ 2007-03-14  1:31 djh
  2007-03-22 21:41 ` emacs snapshot tarball test build Angelo Graziosi
  0 siblings, 1 reply; 11+ messages in thread
From: djh @ 2007-03-14  1:31 UTC (permalink / raw)
  To: Harald Maier; +Cc: Eli Zaretskii, Angelo Graziosi, emacs-devel


I did not have the problems that Angelo had. (I do have crash problems, but almost exclusively when using ddskk, a skk based Japanese input method.). 

I believe Angelo also had symbol problems, that is a lack of symbols for debugging.

I believe the problem is not the compiler, but the cygwin x-window implementation.
If if the compiler, then it has been fixed (my 3.4.4 shows an installed date of December 18, 2006).

I mainly have problems (crashes) when using a Japanese input method.  
Which leads me more to believe that the problem is not the compiler but the cygwin x-window implementation. 

> Me too. An Cygwin-Emacs compiled with gcc-3.4.4 is unusable!
> Especially, I saw lots of crashes by subprocess handling such as ssh
> and with SQLi buffers.
> 
> Harald

I just downloaded and built the newest gcc, gcc (GCC) 4.1.3 20070312 (prerelease)
and compiled emacs with it successfully.

I still get:
$ gdb /bin/emacs.exe
GNU gdb 6.5.50.20060706-cvs (cygwin-special)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-cygwin"...
(gdb) r
Starting program: /bin/emacs.exe
Loaded symbols for /cygdrive/c/WINDOWS/system32/ntdll.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/kernel32.dll
Loaded symbols for /usr/bin/cygncurses-8.dll
Loaded symbols for /usr/bin/cygwin1.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/advapi32.dll
Loaded symbols for /cygdrive/c/WINDOWS/system32/rpcrt4.dll
Loaded symbols for /usr/bin/cygjpeg-62.dll
Loaded symbols for /usr/bin/cygpng12.dll
Loaded symbols for /usr/bin/cygz.dll
Loaded symbols for /usr/bin/cygtiff-5.dll
Loaded symbols for /usr/bin/cygungif-4.dll
Loaded symbols for /usr/X11R6/bin/cygX11-6.dll
Loaded symbols for /usr/X11R6/bin/cygICE-6.dll
Loaded symbols for /usr/X11R6/bin/cygSM-6.dll
Loaded symbols for /usr/X11R6/bin/cygXaw-8.dll
Loaded symbols for /usr/X11R6/bin/cygXext-6.dll
Loaded symbols for /usr/X11R6/bin/cygXmu-6.dll
Loaded symbols for /usr/X11R6/bin/cygXt-6.dll
Loaded symbols for /usr/X11R6/bin/cygXp-6.dll
Loaded symbols for /usr/X11R6/bin/cygXau-6.dll
Loaded symbols for /usr/X11R6/bin/cygXpm-4.dll
emacs: standard input is not a tty

Program exited with code 01.

-----

Which leads me to believe it is not a compiler problem.

Darel

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

end of thread, other threads:[~2007-03-29  1:54 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-22  6:10 emacs snapshot tarball test build djh
2007-03-23 12:43 ` Eli Zaretskii
2007-03-28  7:32   ` djh
2007-03-28 20:45     ` Eli Zaretskii
2007-03-29  1:54       ` djh
  -- strict thread matches above, loose matches on Subject: below --
2007-03-14  1:31 Help: build emacs in cygwin djh
2007-03-22 21:41 ` emacs snapshot tarball test build Angelo Graziosi
2007-03-23  1:34   ` djh
2007-03-23  9:09     ` Angelo Graziosi
2007-03-23 14:04     ` Eli Zaretskii
2007-03-23  4:37   ` Richard Stallman
2007-03-23 13:58     ` Eli Zaretskii

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).