bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

inconsisteny between install and uninstall modes


From: Bruno Haible
Subject: inconsisteny between install and uninstall modes
Date: Sun, 12 Apr 2009 12:12:28 +0200
User-agent: KMail/1.9.9

Hi,

In libtool-2.2.6, there is an inconsistency of libtool's behaviour regarding
the .exe suffix on cygwin. Assume I have an iconv.exe program in the
current directory. Then

  /bin/sh ../libtool --mode=install /usr/bin/install -c iconv 
/usr/local/cygwin/bin/iconv

installs this program under the name /usr/local/cygwin/bin/iconv.exe. This is
fine. But

  /bin/sh ../libtool --mode=uninstall rm -f /usr/local/cygwin/bin/iconv

does not remove it. Here I need to add the .exe suffix. Why??

Here's the sequence of commands that I used:

$ /bin/sh ../libtool --mode=install /usr/bin/install -c iconv 
/usr/local/cygwin/bin/iconv
libtool: install: /usr/bin/install -c .libs/iconv /usr/local/cygwin/bin/iconv

$ ls -l /usr/local/cygwin/bin
total 76
-rwxr-xr-x 1 bruno Kein 76225 Apr 12 12:05 iconv.exe

$ /bin/sh ../libtool --mode=uninstall rm -f /usr/local/cygwin/bin/iconv
libtool: uninstall: rm -f /usr/local/cygwin/bin/iconv

$ ls -l /usr/local/cygwin/bin
total 76
-rwxr-xr-x 1 bruno Kein 76225 Apr 12 12:05 iconv.exe

$ /bin/sh ../libtool --mode=uninstall rm -f /usr/local/cygwin/bin/iconv.exe
libtool: uninstall: rm -f /usr/local/cygwin/bin/iconv.exe

$ ls -l /usr/local/cygwin/bin
total 0


Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]