From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christoph Newsgroups: gmane.emacs.devel Subject: make on Windows vs. Linux Date: Sat, 10 Jul 2010 09:47:02 -0600 Message-ID: <4C3895F6.9000909@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1278776838 1409 80.91.229.12 (10 Jul 2010 15:47:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 10 Jul 2010 15:47:18 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 10 17:47:16 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OXcGq-0002ZL-Cw for ged-emacs-devel@m.gmane.org; Sat, 10 Jul 2010 17:47:16 +0200 Original-Received: from localhost ([127.0.0.1]:38036 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OXcGp-0008LU-KU for ged-emacs-devel@m.gmane.org; Sat, 10 Jul 2010 11:47:15 -0400 Original-Received: from [140.186.70.92] (port=35525 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OXcGj-0008LP-Gn for emacs-devel@gnu.org; Sat, 10 Jul 2010 11:47:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OXcGi-00016Y-9G for emacs-devel@gnu.org; Sat, 10 Jul 2010 11:47:09 -0400 Original-Received: from mail-gy0-f169.google.com ([209.85.160.169]:53306) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OXcGi-00016S-6N for emacs-devel@gnu.org; Sat, 10 Jul 2010 11:47:08 -0400 Original-Received: by gyf1 with SMTP id 1so2467217gyf.0 for ; Sat, 10 Jul 2010 08:47:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=RxbSOweVCPN7rNVfAeKyPEXfxdy2oVDtVbrgIek/lns=; b=FAxvUv9avgXJs4806p1UJGn8zPUajCcvunhZcV7hUO+eht8KQtPvvHKhSyc389LmMu FdjUzIrCZRRvrBGr9y32j69Gbw/8xMkOcgZJsaTDG3olxOuqaq6r2JAW8Mqacip+theI xqHOX9b4NrpqfENeFalR/BX8do6GuO+nSm7FY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=ZWtra3OfQQTYrwytupc12QJAZyXULmBamt4LKxd8nUu/ALzyemVqI1Mx438eESyRrw 3zEu8H4xG25ltde+Bp8N5jxDSRioJ0IytlCNNNyQlZMfKl3PZlEFsiUb326qPrCe5dpe AThDCsA5SNXwDbOipJI3xWYRVbi+0ruVpJCA8= Original-Received: by 10.100.167.18 with SMTP id p18mr13046132ane.159.1278776827240; Sat, 10 Jul 2010 08:47:07 -0700 (PDT) Original-Received: from [192.168.1.2] (97-122-111-58.hlrn.qwest.net [97.122.111.58]) by mx.google.com with ESMTPS id u14sm25675755ann.0.2010.07.10.08.47.05 (version=SSLv3 cipher=RC4-MD5); Sat, 10 Jul 2010 08:47:06 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100528 Thunderbird/3.0.5 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:126996 Archived-At: Under Linux I like the fact, that I can check out, for example, the trunk, make a change, run make and then run Emacs from the src/ directory directly without installing it via make install. Under Windows, this is not possible. After running make the binaries are not in the bin/ directory. I have to run make install to get everything in the right place. But an in-place make install also adds a Start menu shortcut. For test builds or branches this is just polluting my start menu. Is there any good reason why the Windows make could not result in Emacs runnable 'in-place' out-of-the-box? And make install could add the shortcut and (if applicable) move the appropriate files to the directory specified as the install path during configure? Or am I missing something? Christoph