GNU bug report logs -
#14603
MS Windows configure needs to be run via msysconfig.sh
Previous Next
Reported by: Dmitry Gutov <dgutov <at> yandex.ru>
Date: Wed, 12 Jun 2013 21:54:01 UTC
Severity: minor
Tags: fixed
Fixed in version 24.4
Done: Noam Postavsky <npostavs <at> users.sourceforge.net>
Bug is archived. No further changes may be made.
Full log
Message #29 received at 14603 <at> debbugs.gnu.org (full text, mbox):
On 13.06.2013 17:44, Eli Zaretskii wrote:
>> Date: Thu, 13 Jun 2013 17:23:28 +0400
>> From: Dmitry Gutov <dgutov <at> yandex.ru>
>> CC: 14603 <at> debbugs.gnu.org
>>
>>> How (with what command line) did you invoke the configure script?
>>
>> No arguments, just ./configure
>
> That will never work. You need to follow the instructions in
> nt/INSTALL.MSYS. The correct invocation is
>
> ./nt/msysconfig.sh --prefix=PREFIX ...
So it is. Sorry!
I went through the same mistake the first time I built Emacs with MSYS,
went to the instruction, got it right.
But now, after a few successful builds this way, and after switching
from Windows to GNU/Linux and back a few times (I use systems of both
kinds), on the one hand, I felt confident that I knew how to do it, on
the other hand, the last few times I built Emacs were on Linux, so I
completely forgot about "msysconfig.sh".
Like Glenn said, it would be great if ./configure aborted when the
environment is MSYS (would it be too hard to detect that?), or delegated
transparently to ./nt/msysconfig.sh.
This bug report was last modified 8 years and 111 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.