[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: windows build env
From: |
David De La Harpe Golden |
Subject: |
Re: windows build env |
Date: |
Sun, 25 Jul 2010 19:31:28 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100620 Icedove/3.0.5 |
On 25/07/10 18:19, Óscar Fuentes wrote:
David De La Harpe Golden<address@hidden> writes:
Would someone on windows who doesn't use MSVC mind briefly describing
their current build environment to me (offlist I suppose)?
AFAIK, the contents of nt/INSTALL are reasonably up to date.
[snip]
e.g. hung process during build of lisp/hilit-chg.el :
msys\1.0\bin\patch.exe -z. b
Does the w32 build invoke patch? This is news to me and not mentioned on
nt/INSTALL.
Appears to on my system. Discovery of external shell tools for various
packages I guess.
Anyway, it was the msys patch and Eli's no doubt right with "do not use
msys" - it seems to have its own not-cygwin not-windows take on path
mangling among other things.
For the record, bearing in mind I'm going to be taking msys out of the
loop next attempt:
Files hanging with a "msys\1.0\bin\patch -z. b" process during build
lisp/hilit-chg.el
vc/ediff-diff.el
vc/ediff-merg.el
vc/ediff-mult.el
vc/ediff-ptch.el
vc/ediff-util.el
vc/ediff.el
Files where something segfaults, but I didn't catch what. However,
eshell was probably trying to find external unix command line tools and
would have found bits of msys, and tramp was probably trying to find
stuff like rsh, ssh etc. and again would have found bits of msys:
lisp/net/tramp-cmds.el
lisp/net/tramp-fish.el
lisp/net/tramp-ftp.el
lisp/net/tramp-gvfs.el
lisp/net/tramp-gw.el
lisp/net/tramp-imap.el
lisp/net/tramp-smb.el
lisp/eshell/em-alias.el
lisp/eshell/em-banner.el
lisp/eshell/em-basic.el
lisp/eshell/em-cmpl.el
lisp/eshell/em-dirs.el
lisp/eshell/em-glob.el
lisp/eshell/em-hist.el
lisp/eshell/em-ls.el
lisp/eshell/em-pred.el
lisp/eshell/em-prompt.el
lisp/eshell/em-rebind.el
lisp/eshell/em-script.el
lisp/eshell/em-smart.el
lisp/eshell/em-term.el
lisp/eshell/em-unix.el
lisp/eshell/em-extra.el
lisp/eshell/esh-arg.el
lisp/eshell/esh-cmd.el
lisp/eshell/esh-ext.el
lisp/eshell/esh-io.el
lisp/eshell/esh-mode.el
lisp/eshell/esh-module.el
lisp/eshell/esh-opt.el
lisp/eshell/esh-proc.el
lisp/eshell/esh-test.el
lisp/eshell/esh-util.el
lisp/eshell/esh-var.el
lisp/eshell/eshell.el