From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25075 invoked by alias); 25 Sep 2014 19:55:55 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 24914 invoked by uid 89); 25 Sep 2014 19:55:54 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FROM_STARTS_WITH_NUMS,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mout.gmx.net Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 25 Sep 2014 19:55:52 +0000 Received: from [192.168.1.6] ([93.219.81.108]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LeeNW-1Y3mx81oGU-00qQw1 for ; Thu, 25 Sep 2014 21:55:48 +0200 Message-ID: <54247343.4070800@gmx.net> Date: Thu, 25 Sep 2014 20:37:00 -0000 From: Michael Osipov <1983-01-06@gmx.net> User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Thunderbird/31.1.1 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: /usr/bin/install doesn't install files from Makefile References: <5415790E.8030209@gmx.net> <54181257.5050500@gmx.net> <54194CCA.9070101@gmx.net> <54195F78.5010701@gmail.com> <54209126.9030706@gmx.net> <54217F97.4000902@gmail.com> In-Reply-To: <54217F97.4000902@gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-UI-Out-Filterresults: notjunk:1; X-IsSubscribed: yes X-SW-Source: 2014-09/txt/msg00394.txt.bz2 Am 2014-09-23 um 16:11 schrieb Marco Atzeri: > On 22/09/2014 23:14, Michael Osipov wrote: >> Am 2014-09-17 um 12:16 schrieb Marco Atzeri: >>> On 17/09/2014 10:56, Michael Osipov wrote: >>>> Am 2014-09-16 um 19:59 schrieb Csaba Raduly: >>>>> Hi Michael, >>> >>> >>>> Unfortunately, it is not: >>>> ... >>>> (cd /home/mosipov/asciidoc/bin; ln -sf asciidoc.py asciidoc) >>>> (cd /home/mosipov/asciidoc/bin; ln -sf a2x.py a2x) >>>> >>> >>> have you thought to look on asciidoc source ? >>> The install system is very poor, so it is not an issue of make.. >>> >>> However with >>> >>> $ autoreconf -ifv >>> $ ./configure --prefix=/asciidoc >>> $ make install DESTDIR="/tmp/foo" >>> >>> I was able to install in "/tmp/foo/asciidoc" >> >> Hi Marco, >> >> just tried to reproduce this on some other project which should work. I >> have tried curl from GitHub master. >> >> I have the very same result. I cannot install in $HOME/curl but >> make install DESTDIR="/tmp" successfully ends up in >> /tmp/home/mosipov/curl. >> >> This is very strange. >> >> Michael >> > > why strange ? Strange because of: > the final installation dir is ${DESTDIR}${PREFIX} > > for if you put > DESTDIR="/tmp" > --prefix=$HOME/curl > > the result will be in /tmp$HOME/curl alias /tmp/home/mosipov/curl Install does not work at all, if I do not supply the DESTDIR variable. Regard where I want to install. That is the point. Here is the output: http://pastebin.com/RQbAnz6e > On asciidoc there is a mistake and the final dir is > ${DESTDIR}/${PREFIX} > > so if you define only > --prefix=$HOME/curl > and not DESTDIR > > the final dir should be /$HOME/curl alias //home/mosipov/asciidoc > and cygwin rejects the leading "//" as they have a special meaning. > https://cygwin.com/cygwin-ug-net/using.html#unc-paths > > In that case the trick is > DESTDIR="/" > --prefix=$HOME/asciidoc > > the result will be in ///$HOME/asciidoc > alias ///home/mosipov/asciidoc > alias /home/mosipov/asciidoc That is nice. asciidoc is broken here. I will open up an issue on GitHub. Michael -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple