delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/02/03/20:39:24

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: cygwin AT cygwin DOT com
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
Subject: Re: [avail for test] libtool-devel-20030121-1
Date: Mon, 03 Feb 2003 20:37:24 -0500
Lines: 42
Message-ID: <3E3F1954.1020607@ece.gatech.edu>
References: <200302031245 DOT NAA14991 AT www7 DOT emo DOT freenet-rz DOT de>
Mime-Version: 1.0
X-Complaints-To: usenet AT main DOT gmane DOT org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0
X-Accept-Language: en-us, en


ralf DOT habacker AT freenet DOT de wrote:
> 
> There were several solutions:
>    1) Teach 'make' to only want 'foo' instead of 'foo.exe'.  There are 
> problems here -- this requires mucking with automake, which has the 
> potential to break non-libtool builds if not done carefully.
> 
> Do you have seen thatg ltmain.sh defines for cygwin the .exe extension ? Automake creates rules like 
> 
> <application>$(EXEEXT): ... 
> 
> so setting this exeext to an empty string catch this. 
> 
> 	case $host in
> 	  *cygwin*)
> 	    exeext=.exe
> 	    outputname=`echo $outputname|${SED} 's,.exe$,,'` ;;
> 	  *) exeext= ;;
> 	esac


Yes, Ralf, I know.  This is like the sixth iteration trying to solve 
this problem.  The very first attempt did what you suggest (only it is 
much much more complicated than you imply; you're overlooking a lot). 
However, that fix was unacceptable to the automake and libtool people. 
Hence, tries #2, #3, #4, #5, and this one.

Please don't go over old ground, since you've been ignoring the onging 
discussion which I have CC:ed to the cygwin and mingw lists throughout. 
  I am not interested in doing it another way -- I've already done it 
three different ways (with various refinements, leading to a total of 
six attempts).  I am interested in bug reports and fixes for this method.

And if I sound annoyed, I am: I expected better from you.  I would have 
thought that you, given your KDE work, would have been very interested 
in the *on-going* development -- and not content merely to sit back and 
ignore the whole thread, and then chime in after the fact with old ideas.

--Chuck



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019