[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: building Emacs on Msys2/mingw32
From: |
Eli Zaretskii |
Subject: |
Re: building Emacs on Msys2/mingw32 |
Date: |
Tue, 09 Sep 2014 16:48:51 +0300 |
> From: Stephen Leake <address@hidden>
> Date: Tue, 09 Sep 2014 00:00:29 -0500
>
> On the gripping hand, I just tested configure under mingw64_shell.bat,
> and got:
>
> configure: error: Emacs does not support `x86_64-pc-mingw64'.
This is already fixed on the trunk. The release branch insists on
"-mingw32" suffix (of course, you can hack it).
> Just to be clear, the default prefix is still /usr/local. But /usr
> exists in msys2/mingw32; it is at c:/msys64/usr. So /usr/local is a
> reasonable place to install emacs. Except that will mix 32 bit and 64
> bit targets; /usr/local/x86_64 and /usr/local/i686 would be better. So I
> suggest we keep the advice to specify --prefix.
The advice to use --prefix is there for a reason. My advice is to
stay away of the MSYS tree, so that your absolute file names always
include an explicit drive letter, as in /x/foo/bar. Otherwise, you
risk passing just /foo/bar to MinGW programs that won't grok it.