GNU bug report logs - #18302
MSYS2 build issues

Previous Next

Package: emacs;

Reported by: Karol Ostrovsky <karol.ostrovsky <at> gmail.com>

Date: Wed, 20 Aug 2014 15:46:02 UTC

Severity: normal

Done: Noam Postavsky <npostavs <at> users.sourceforge.net>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Karol Ostrovsky <karol.ostrovsky <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Cc: Chris Zheng <chriszheng99 <at> gmail.com>
Subject: MSYS2 build issues
Date: Wed, 20 Aug 2014 11:54:53 +0200
[Message part 1 (text/plain, inline)]
Dear Emacs maintainers,

thanks to the work of Chris Zheng and Eli Zaretskii we can build Emacs
on MSYS2 with MinGW-w64.  However, the process is not completely
painless: xpm support needs manual tweaking of CFLAGS, configure
script must be run with special flags, and make sometimes crashes for
the "emacs$(EXEEXT)" target.

I am submitting my proposed fixes for these three issues (based on the
latest trunk version of Emacs).  With this fix I can successfully
compile 64-bit Emacs using MSYS2 and MinGW-w64 with automatic xpm
support, and the process follows the same easy steps as described in
nt/INSTALL (just running ./autogen.sh, ./configure --prefix=..., and
make).  I intend to submit some additional MSYS2+MinGW-w64
documentation (file nt/INSTALL) should this patch be accepted.

Best regards,

Karol
[configure.ac (application/octet-stream, attachment)]
[Makefile.in (application/octet-stream, attachment)]

This bug report was last modified 7 years and 178 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.