bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#20851: 24.5; No 64-bit Emacs for Windows while the manual said there


From: Dani Moncayo
Subject: bug#20851: 24.5; No 64-bit Emacs for Windows while the manual said there is.
Date: Fri, 19 Jun 2015 23:21:55 +0200

On Fri, Jun 19, 2015 at 10:40 PM, Eli Zaretskii <eliz@gnu.org> wrote:
>> From: Nicolas Petton <nicolas@petton.fr>
>> Cc: Nick <nickleeh@foxmail.com>, 20851@debbugs.gnu.org
>> Date: Fri, 19 Jun 2015 22:20:13 +0200
>>
>> While I'm really bad at anything Windows-related, I could fire up a VM
>> and build Emacs 24.5, provided that there are some Windows-specific
>> instructions somewhere.
>
> The instructions are in nt/INSTALL.

?? But that file only refers to the MinGW project, which AFAIK does
not (yet?) provides support for 64-bit executables.

BTW, I also wouldn't mind to build & upload a 64-bit binary package for
MS-Windows, but so far, I've not found a "suitable" way of doing it.

I tried MSYS2.  It comes with a pretty convenient package manager
(pacman) and a good catalog of packages.  So I easily managed to
make a suitable build environment and then a 64-bit Emacs with support
for Images, GnuTLS, XML, etc.

But I found a problem: the GCC that comes with MSYS2 (from the
MinGW-w64 project) is configured for posix threads (instead of native
w32 threads).  Therefore, the runtime environment for that Emacs would
have this requirements:

1. "libwinpthread-1.dll" should be on PATH.
2. The runtime libraries used by Emacs should be configured for posix
threads too.

So, I'd prefer to make a "w32-threads" build, to get rid of that extra
dependency.  But I still haven't found a convenient way of doing that.
(I must admit that this is not among my current priorities, though)

-- 
Dani Moncayo





reply via email to

[Prev in Thread] Current Thread [Next in Thread]