This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: Programs differing only by ".exe" suffix: subtle Libtool 1.3
- To: Thomas Tanner <tanner@gmx.de>
- Subject: Re: Programs differing only by ".exe" suffix: subtle Libtool 1.3
- From: Alexandre Oliva <oliva@dcc.unicamp.br>
- Date: 25 May 1999 13:19:04 -0300
- Cc: "Matthew D. Langston" <langston@SLAC.Stanford.EDU>, Automake List <automake@gnu.org>, bug-libtool@gnu.org
- References: <NailMail.990523121313.tanner@gmx.de>
On May 23, 1999, Thomas Tanner <tanner@gmx.de> wrote:
> On 22-May-99 Matthew D. Langston wrote:
>> In a nutshell, an Automake/Libtool package becomes "broken" when two
>> programs (i.e. in some Automake "_PROGRAMS" primary) differ in their
>> names only by the suffix ".exe". For example, the following snippet
>> from `Makefile.am' works as expected:
> Thanks. Fixed.
Yep, but your fix will break msdos/djgpp :-(
We could add *msdos* and *djgpp* to the list of matches, but I fear we
might forget some platform, so I'd rather revert the patch for 1.3.2,
for considering it too risky, and install a proper fix for 1.4, which
would involve checking for AC_EXEEXT in AC_LIBTOOL_SETUP and arrange
that the detected extension is passed to ltconfig, and that ltconfig
creates a sed script to provide the script name, given the executable
name, and stores it in the configuration section of libtool.
What do you think, should we just add more alternatives to .exe
removal or retain the 1.3 behavior in 1.3.2?
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
{oliva,Alexandre.Oliva}@dcc.unicamp.br aoliva@{acm.org,computer.org}
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
*** E-mail about software projects will be forwarded to mailing lists