* windows build env
@ 2010-07-25 16:05 David De La Harpe Golden
2010-07-25 17:19 ` Óscar Fuentes
2010-07-25 17:27 ` Eli Zaretskii
0 siblings, 2 replies; 4+ messages in thread
From: David De La Harpe Golden @ 2010-07-25 16:05 UTC (permalink / raw)
To: Emacs-devel
Would someone on windows who doesn't use MSVC mind briefly describing
their current build environment to me (offlist I suppose)?
I'm looking again at building emacs under wine with mingw/gnuwin32/msys.
The wine-1.2 release seems to have a heap of improvements and things
are nearly working - I have a running wine-built emacs but still had to
intervene during build to kill a few hung/crashed processes, during
compilation of lisp/hilit-chg.el, eshell, tramp and vc.
apart from some annoying wine cmd.exe deficiencies, it seems to be just
diff/patch and networking spawned processes that are sulking, but I'm
thinking maybe that's because I've got the "wrong" ones installed
(particularly suspicious of the msys stuff).
e.g. hung process during build of lisp/hilit-chg.el :
msys\1.0\bin\patch.exe -z. b
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: windows build env
2010-07-25 16:05 windows build env David De La Harpe Golden
@ 2010-07-25 17:19 ` Óscar Fuentes
2010-07-25 18:31 ` David De La Harpe Golden
2010-07-25 17:27 ` Eli Zaretskii
1 sibling, 1 reply; 4+ messages in thread
From: Óscar Fuentes @ 2010-07-25 17:19 UTC (permalink / raw)
To: emacs-devel; +Cc: David De La Harpe Golden
David De La Harpe Golden <david@harpegolden.net> 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.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: windows build env
2010-07-25 16:05 windows build env David De La Harpe Golden
2010-07-25 17:19 ` Óscar Fuentes
@ 2010-07-25 17:27 ` Eli Zaretskii
1 sibling, 0 replies; 4+ messages in thread
From: Eli Zaretskii @ 2010-07-25 17:27 UTC (permalink / raw)
To: David De La Harpe Golden; +Cc: Emacs-devel
> Date: Sun, 25 Jul 2010 17:05:28 +0100
> From: David De La Harpe Golden <david@harpegolden.net>
> Cc:
>
> Would someone on windows who doesn't use MSVC mind briefly describing
> their current build environment to me (offlist I suppose)?
You should find the info in nt/INSTALL.
> I'm looking again at building emacs under wine with mingw/gnuwin32/msys.
Don't use MSYS, it will cause you grief. You don't need it.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: windows build env
2010-07-25 17:19 ` Óscar Fuentes
@ 2010-07-25 18:31 ` David De La Harpe Golden
0 siblings, 0 replies; 4+ messages in thread
From: David De La Harpe Golden @ 2010-07-25 18:31 UTC (permalink / raw)
To: Óscar Fuentes; +Cc: emacs-devel
On 25/07/10 18:19, Óscar Fuentes wrote:
> David De La Harpe Golden<david@harpegolden.net> 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
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-07-25 18:31 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-25 16:05 windows build env David De La Harpe Golden
2010-07-25 17:19 ` Óscar Fuentes
2010-07-25 18:31 ` David De La Harpe Golden
2010-07-25 17:27 ` Eli Zaretskii
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.