Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 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 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 > > $(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/