|
From: | Angelo Graziosi |
Subject: | Re: Failure building Emacs master on MSYS2 [MSYS2 PKG] |
Date: | Thu, 8 May 2025 00:28:15 +0200 |
User-agent: | Mozilla Thunderbird |
Il 07/05/2025 15:58, Bruno Haible ha scritto:
What I did: 1. Downloaded the first "not-working" tarball pinpointed by Angelo. $ wget https://cgit.git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-71ee484cac3e0e5b68f006b4cca81c13ca6ce11e.tar.gz 2. Unpacked it, and ran $ ./autogen.sh on a GNU system. 3. Transferred these sources to an MSYS2 machine. 4. Installed makeinfo 4.13, from texinfo-4.13a.tar.gz from source; without it, the Emacs configure aborts. 5. In an MSYS2 mingw64 traditional environment (PATH contains /mingw64/bin),
I am not speaking about this kind of build.PATH should contain /usr/bin not /mingw64/bin or /ucrt64/bin (for which master builds).
Not a Windows 'native' build but a MSYS2 build whis runs in a terminal (TTY). See the subject of my mail [MSYS2 PKG]; this kind of build is broken after Gnulib release of April 19. As I wrote, you should run the build in a shell were MSYSTEM is MSYS not MINGW64 or UCRT64.
run $ ./configure --prefix=/usr/local/angelo --host=x86_64-w64-mingw32 \ --without-dbus --without-pop --without-native-compilation \ --with-gnutls=ifavailable CFLAGS=-O2 $ make The build succeeds.
[Prev in Thread] | Current Thread | [Next in Thread] |