all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Juanma Barranquero <lekktu@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: bootstrap not regenerating some *loaddefs
Date: Fri, 20 Jun 2008 17:29:39 +0300	[thread overview]
Message-ID: <u4p7ogox8.fsf@gnu.org> (raw)
In-Reply-To: <f7ccd24b0806200624s62a3325avfb4a2b6caacb1d11@mail.gmail.com>

> Date: Fri, 20 Jun 2008 15:24:21 +0200
> From: "Juanma Barranquero" <lekktu@gmail.com>
> Cc: emacs-devel@gnu.org
> 
> On Fri, Jun 20, 2008 at 14:02, Eli Zaretskii <eliz@gnu.org> wrote:
> 
> > It's bootstrapping now with cmd.exe, and is looking fine so far.
> 
> Could you please explain, if you have the time, the exact
> configuration you're using to build Emacs? (Which tools, versions,
> etc.)

    D:\gnu\emacs>gcc --version
    gcc (GCC) 3.4.2 (mingw-special)
    Copyright (C) 2004 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


    D:\gnu\emacs>ld --version
    GNU ld version 2.15.91 20040904
    Copyright 2002 Free Software Foundation, Inc.
    This program is free software; you may redistribute it under the terms of
    the GNU General Public License.  This program has absolutely no warranty.

    D:\usr\eli\data>sh -c "echo $ZSH_VERSION"
    3.0.5-nt-beta-0.90

    D:\gnu\emacs>"echo.exe" --version
    echo (GNU coreutils) 5.3.0
    Written by FIXME unknown.

    Copyright (C) 2005 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    D:\gnu\emacs>cp --version
    cp (GNU coreutils) 5.3.0
    Written by Torbjorn Granlund, David MacKenzie, and Jim Meyering.

    Copyright (C) 2005 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    D:\gnu\emacs>rm --version
    rm (GNU coreutils) 5.3.0
    Written by Paul Rubin, David MacKenzie, Richard Stallman, and Jim Meyering.

    Copyright (C) 2005 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    D:\gnu\emacs>make --version
    GNU Make 3.81
    Copyright (C) 2006  Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.

    This program built for Windows32

I have MinGW runtime v3.14 and W32 API v3.11.

Make is patched by me, so it's not stock 3.81 (but none of the patches
is related to building Emacs, so it shouldn't matter).  sh.exe is an
old port of zsh by Amol Deshpande, which I patched to fix a few bad
bugs.  Unfortunately, it only compiles with a Microsoft compiler, I
never had time to express its fork emulation in a way that GCC and ld
will grok.

To test a CMD build, I just rename sh.exe to something else, as I
already wrote.

I think that's it.  If you need to know something else, please ask.

> > Yes, but.  MSYS is actually a fork of Cygwin, and behaves very similar
> > to it.  Specifically, in this case it supports the jobserver method of
> > running parallel jobs, which is not yet implemented in the native
> > Windows build.  So with MSYS Make, you don't need to use the XMFLAGS
> > trick (although using it shouldn't hurt).
> 
> Well, I've been unable to bootstrap Emacs, parallel or not, using
> --win32 aniway. It does work, though, using --unix.

You shouldn't need to use --win32.




  reply	other threads:[~2008-06-20 14:29 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-17 11:57 bootstrap not regenerating some *loaddefs Juanma Barranquero
2008-06-17 15:13 ` Jason Rumney
2008-06-17 16:19   ` Juanma Barranquero
2008-06-17 16:38     ` Glenn Morris
2008-06-17 17:43       ` Juanma Barranquero
2008-06-17 17:46         ` Glenn Morris
2008-06-17 17:55           ` Juanma Barranquero
2008-06-17 18:05           ` Juanma Barranquero
2008-06-17 19:01           ` Juanma Barranquero
2008-06-17 21:05             ` Stefan Monnier
2008-06-18 14:23               ` Juanma Barranquero
2008-06-18 15:20                 ` Stefan Monnier
2008-06-18 15:51                   ` Juanma Barranquero
2008-06-18 16:47                     ` Glenn Morris
2008-06-18 16:59                       ` Juanma Barranquero
2008-06-18 18:18                         ` Eli Zaretskii
2008-06-19  6:23                         ` Glenn Morris
2008-06-19  8:28                           ` Juanma Barranquero
2008-06-19 19:13                             ` Glenn Morris
2008-06-19 19:38                               ` Juanma Barranquero
2008-06-19 20:51                                 ` Stefan Monnier
2008-06-20  4:17                                 ` Glenn Morris
2008-06-20  7:49                                   ` Juanma Barranquero
2008-06-20 18:13                                     ` Glenn Morris
2008-06-20  7:54                                 ` Jason Rumney
2008-06-20  7:58                                   ` Juanma Barranquero
2008-06-20  9:16                               ` Eli Zaretskii
2008-06-20 17:46                                 ` Glenn Morris
2008-06-20 19:43                                   ` Eli Zaretskii
2008-06-20 20:15                                     ` Glenn Morris
2008-06-20 21:25                                       ` Stefan Monnier
2008-06-20 22:46                                         ` Glenn Morris
2008-06-21  7:10                                       ` Eli Zaretskii
2008-06-21 19:37                                         ` Glenn Morris
2008-06-18 18:12                 ` Eli Zaretskii
2008-06-18 18:18                   ` Juanma Barranquero
2008-06-19  0:20                     ` Miles Bader
2008-06-19  0:36                     ` Juanma Barranquero
2008-06-19  3:15                       ` Eli Zaretskii
2008-06-19  8:23                         ` Juanma Barranquero
2008-06-19 10:53                           ` Juanma Barranquero
2008-06-19 19:02                             ` Eli Zaretskii
2008-06-19 22:44                               ` Juanma Barranquero
2008-06-20  8:45                                 ` Eli Zaretskii
2008-06-20  9:27                                   ` Juanma Barranquero
2008-06-20  9:49                                     ` Eli Zaretskii
2008-06-20 10:03                                       ` Jason Rumney
2008-06-20 10:19                                         ` Eli Zaretskii
2008-06-20 10:37                                           ` Jason Rumney
2008-06-20  9:50                                     ` Eli Zaretskii
2008-06-20 10:30                                       ` Juanma Barranquero
2008-06-20 10:48                                     ` Eli Zaretskii
2008-06-20 11:10                                       ` Juanma Barranquero
2008-06-20 11:12                                         ` Juanma Barranquero
2008-06-20 12:02                                         ` Eli Zaretskii
2008-06-20 13:24                                           ` Juanma Barranquero
2008-06-20 14:29                                             ` Eli Zaretskii [this message]
2008-06-20 15:06                                               ` Juanma Barranquero
2008-06-20 15:36                                                 ` Eli Zaretskii
2008-06-21  3:40                                                 ` dhruva
2008-06-23 11:01                                               ` Juanma Barranquero
2008-06-23 18:01                                                 ` Eli Zaretskii
2008-06-20 15:07                                             ` Eli Zaretskii
2008-06-20 15:19                                               ` Juanma Barranquero
2008-06-19 19:00                           ` Eli Zaretskii
2008-06-17 18:02       ` Stefan Monnier
2008-06-17 17:34 ` Stefan Monnier
2008-06-17 17:45   ` Juanma Barranquero

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=u4p7ogox8.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=lekktu@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.