From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: MS-Windows build using Posix configury Date: Tue, 21 May 2013 20:07:50 +0300 Message-ID: <83ehd0uuqh.fsf@gnu.org> References: <83d2tu49lu.fsf@gnu.org> <83sj25nym2.fsf@gnu.org> <837gjhnowi.fsf@gnu.org> <8338u4o39r.fsf@gnu.org> <83zjwbkmt2.fsf@gnu.org> <83wqrfkjvo.fsf@gnu.org> <838v3qebns.fsf@gnu.org> <83wqr9csah.fsf@gnu.org> <83wqr297da.fsf@gnu.org> <83txm34g6k.fsf@gnu.org> <83d2srt645.fsf@gnu.org> <87y5bfkmsz.fsf@yandex.ru> <85li7ba2i6.fsf@member.fsf.org> <831u93xbsl.fsf@gnu.org> <85li78ag4r.fsf@member.fsf.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1369156141 7058 80.91.229.3 (21 May 2013 17:09:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 May 2013 17:09:01 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stephen Leake Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 21 19:09:00 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ueq3V-00016B-1f for ged-emacs-devel@m.gmane.org; Tue, 21 May 2013 19:08:57 +0200 Original-Received: from localhost ([::1]:56685 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ueq3U-0007KZ-Ii for ged-emacs-devel@m.gmane.org; Tue, 21 May 2013 13:08:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35489) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ueq3Q-0007KQ-M7 for emacs-devel@gnu.org; Tue, 21 May 2013 13:08:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ueq3M-0005PD-MY for emacs-devel@gnu.org; Tue, 21 May 2013 13:08:52 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:44944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ueq3M-0005Oz-Ef for emacs-devel@gnu.org; Tue, 21 May 2013 13:08:48 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MN500100RKONB00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Tue, 21 May 2013 20:07:57 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MN5000TBRL8YVC0@a-mtaout22.012.net.il>; Tue, 21 May 2013 20:07:57 +0300 (IDT) In-reply-to: <85li78ag4r.fsf@member.fsf.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159714 Archived-At: > From: Stephen Leake > Date: Tue, 21 May 2013 03:31:16 -0500 > > > . Windows systems don't usually have /usr/local on _any_ drive, even > > if they have many MinGW packages installed, while one of the main > > goals of this build was to allow installing Emacs as part of a > > larger tree of ported software, not as a stand-alone package > > I assume 'make install' will create the directory, so that's not a > problem. Yes, "make install" will create it, but that's not the point. See the second part of the sentence I wrote and you quoted above. The point is that I want to encourage people to install ports of GNU and Unix software in a single tree, so that they all play together well without a lot of tinkering with environment variables. And _since_ there usually is not /usr/local on Windows systems, I doubt that /usr/local will be a good guess of where people might put such a tree. So I _want_ them to think about the root of that tree, and I want them to use that in the --prefix option. > For Emacs users used to customizing things on Linux, the additional > information is helpful. Are there such users who don't prefer Cygwin instead? > > Also: > > > >> Cygwin might, if installed at c:/ (as I do). In that case, it would > >> appear your MSYS/MinGW Emacs build is a Cygwin build, which would be > >> confusing. > > > > Here, you actually answered your own question: there are Emacs users > > on Windows who do actually have Cygwin installed. > > Actually not, since MSYS treats "/usr/local" as Cygwin > "/cygdrive/c/MSYS/local". Actually, still yes, although for a slightly different reason ;-)