emacs-w64 | 64-Bit GNU Emacs for MS Windows with optimization
Table of Contents
For years I have searched the Internet for the 64-Bit GNU Emacs binary distribution for MS-Windows. Indeed there do have 64-Bit Emacs for MS-Windows 1, but I don't like them. Most of them are modified or outdated. So I try to compile a up-to-date native 64-Bit GNU Emacs from git trunk. So what you see is my work.
- 100% unmodified source code from git trunk.
- Native 64-Bit binary for MS-Windows.
- Compiled with optimization.
- JPEG, GIF, PNG, TIFF, SVG, and XML2 supporting are OK.
3 SYSTEM REQUIREMENT
Only 64-Bit MS-Windows are supported.
- Download the binary package (e.g. emacs-bin-w64-20140402.7z).
- Uncompress with 7-Zip or other software you like.
- Double-click the runemacs.exe in emacs/bin.
7 KNOWN ISSUES
I have to admitted that the present work is unperfect. The only machine I have tested is a Core i7 Laptop with MS Windows 8.
8 TECHNICAL DETAILS
Thanks to Eli Zaretskii's work, we can now use the POSIX method to compile GNU Emacs on MS-Windows. The binary programs are compiled according to the compiling method described in nt/INSTALL. But I use MSYS2 instead of MSYS and MinGW-w64 instead of MinGW to complete the compiling work.
If you are interested in compiling Emacs yourself, the workflow is described on wiki page.
I'm happy people love my build of Emacs. Since I'm just an amateur programmer and English is not my mother language, I'd love to hear what I'm doing wrong. If you have any questions, please let me know.
Thank Angelo Grazios for pointing out the DLL problems.
Also thanks all of you for your support.