From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Guy Gascoigne - Piggford Newsgroups: gmane.emacs.devel Subject: Re: NT mingw/msys build problem Date: Tue, 26 Oct 2004 11:11:42 -0700 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <417E935E.6050509@wyrdrune.com> References: <417CB924.8080107@wyrdrune.com> <011301c4baad$b282c680$0200a8c0@sedrcw11488> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1098814381 25375 80.91.229.6 (26 Oct 2004 18:13:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 26 Oct 2004 18:13:01 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 26 20:12:48 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CMVoM-0006CL-00 for ; Tue, 26 Oct 2004 20:12:46 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMVw4-0002i1-EB for ged-emacs-devel@m.gmane.org; Tue, 26 Oct 2004 14:20:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CMVvr-0002hw-P9 for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:20:31 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CMVvr-0002hk-7F for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:20:31 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMVvr-0002ha-2e for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:20:31 -0400 Original-Received: from [206.16.192.253] (helo=mail5-ash-R.bigfish.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CMVnx-0000dV-1I for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:12:21 -0400 Original-Received: from mail5-ash.bigfish.com (localhost.localdomain [127.0.0.1]) by mail5-ash-R.bigfish.com (Postfix) with ESMTP id 4EE7D4B3B0C for ; Tue, 26 Oct 2004 18:12:20 +0000 (UCT) X-BigFish: VC Original-Received: by mail5-ash (MessageSwitch) id 1098814302995035_22049; Tue, 26 Oct 2004 18:11:42 +0000 (UCT) Original-Received: from mail.tripwire.com (unknown [12.33.18.27]) by mail5-ash.bigfish.com (Postfix) with ESMTP id A01A84B42C6 for ; Tue, 26 Oct 2004 18:11:42 +0000 (UCT) Original-Received: from seabass.tripwire.com (unverified [10.1.1.24]) by mail.tripwire.com (Content Technologies SMTPRS 4.3.6) with ESMTP id for ; Tue, 26 Oct 2004 11:13:18 -0700 Original-Received: from [10.150.1.20] ([10.150.1.20]) by seabass.tripwire.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 26 Oct 2004 11:11:42 -0700 User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en Original-To: Emacs Devel In-Reply-To: <011301c4baad$b282c680$0200a8c0@sedrcw11488> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime X-OriginalArrivalTime: 26 Oct 2004 18:11:42.0137 (UTC) FILETIME=[3EC62A90:01C4BB87] 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28986 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28986 Well I got everything built and working correctly. In the end I had take msys off my path and use cygwin as the host instead. That and mingw, and emacs build perfectly. Thank you all for your help and suggestions. Guy Lennart Borgman wrote: >----- Original Message ----- >From: "Guy Gascoigne-Piggford" >To: "Emacs Devel" >Sent: Monday, October 25, 2004 10:28 AM >Subject: NT mingw/msys build problem > > >: I've been trying to track down a problem that my NT build has when >: building with the latest mingw+msys environment. Emacs builds and runs, >: but certain autoloads seem to be missing, after much hunting through >: build logs I ended out with this being the cause of the problem: >: >: Eventually make runs this: >: >: "./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l >: autoload \ >: --eval '(setq find-file-hooks nil \ >: find-file-suppress-same-file-warnings t \ >: generated-autoload-file \ >: "c:/dev/emacs-src/emacs/lisp/loaddefs.el")' \ >: -f batch-update-autoloads c:/dev/emacs-src/emacs/lisp calc calendar >: emacs-lisp emulation eshell gnus international language mail mh-e net >: obsolete play progmodes term textmodes toolbar url >: >: the output of which is: >: >: Wrote c:/dev/emacs-src/emacs/lisp/c;C:Devmsys.0evacs-srcacslisploaddefs.el >: Loading vc-cvs... >: Wrote c:/dev/emacs-src/emacs/lisp/c;C:Devmsys.0evacs-srcacslisploaddefs.el >: Autoloads file >: c:/dev/emacs-src/emacs/lisp/c;C:Devmsys.0evacs-srcacslisploaddefs.el >: does not exist > >This does not work because MSYS sh converts / to \ if the executable is >outside of MSYS /bin or /usr/bin. Maybe it is a good idea for some programs >but not for Emacs as can be seen here. Emacs must be handled as the programs >in the bin-directories (no path style conversion). > >They should rethink the conversion a bit I believe. I will further this >example to MSYS mailing list. > >- Lennart > > > > > >