From unknown Sat Aug 16 23:48:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11155: when cross-compiling with LT_INIT([win32-dll]) wrappers are installed instead of real programs Resent-From: Marcin Wojdyr Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-automake@gnu.org Resent-Date: Mon, 02 Apr 2012 18:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11155 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: 11155@debbugs.gnu.org X-Debbugs-Original-To: bug-automake@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.133339163029407 (code B ref -1); Mon, 02 Apr 2012 18:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Apr 2012 18:33:50 +0000 Received: from localhost ([127.0.0.1]:36897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SEm4b-0007eF-AK for submit@debbugs.gnu.org; Mon, 02 Apr 2012 14:33:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37353) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SElzh-0007WU-CC for submit@debbugs.gnu.org; Mon, 02 Apr 2012 14:28:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SElzO-0004x6-LH for submit@debbugs.gnu.org; Mon, 02 Apr 2012 14:28:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56480) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SElzO-0004x1-F8 for submit@debbugs.gnu.org; Mon, 02 Apr 2012 14:28:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44146) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SElzJ-00045a-NR for bug-automake@gnu.org; Mon, 02 Apr 2012 14:28:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SElzH-0004w8-Rn for bug-automake@gnu.org; Mon, 02 Apr 2012 14:28:21 -0400 Received: from mail-wg0-f49.google.com ([74.125.82.49]:46442) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SElzH-0004vt-Jf for bug-automake@gnu.org; Mon, 02 Apr 2012 14:28:19 -0400 Received: by wgbdr1 with SMTP id dr1so2180024wgb.30 for ; Mon, 02 Apr 2012 11:28:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=cBZXORugA5KO1NaHuXAp2INL0UOokTDfqkLESQxTRmU=; b=t/sfXDDhSkVN96RSG/bentT7WblEtqCPvj6Y6waiE1RTpCac3oMhfol/6Y9+71aFUv JMQVbgBHc44W2DD3YT/p3WAu4Wg5R55Nn06w9aLXJDsFttWsIjekardtVX5+gsjoCnnb RGxXz5rYYwSMg2QP7h4a2LU905rJU3vVDO10YlZ8mS0IPsgMe9ppJT5QgDxGiGZpcRoG O4nffCp3RIxhZzrSoXhYdhxBy81RbdT1bh8tXRlPvRJXJ3Yp7UlQW+M7JlsyYz3GDYw0 iAYEuhiLtinEXjTKMLcrvOEzFXGb6jw/fwaDqIUOLNnDBlPRJ4GblIpU/ph8vqeKCqsm z5ig== Received: by 10.180.96.168 with SMTP id dt8mr27282679wib.18.1333391297012; Mon, 02 Apr 2012 11:28:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.180.107.66 with HTTP; Mon, 2 Apr 2012 11:27:56 -0700 (PDT) From: Marcin Wojdyr Date: Mon, 2 Apr 2012 19:27:56 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Mailman-Approved-At: Mon, 02 Apr 2012 14:33:47 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) automake 1.11.1, autoconf 2.68, libtool 2.4, Fedora 16 I'm cross-compiling a project that has LT_INIT([win32-dll]) and has programs as well as libraries. After "make" I have programs (.exe) as well as libraries in .libs/ "make install" installs libraries from .libs: libtool: install: /usr/bin/install -c .libs/libDiffImage-0../bin/libDiffImage-0.dll but instead of installing programs from .libs/ it installs wrappers from current directory. Apparently these wrappers on windows are small ~30kb executables. $ ls -l automask.exe .libs/automask.exe -rwxrwxr-x. 1 wojdyr wojdyr 27136 04-02 19:14 automask.exe -rwxrwxr-x. 1 wojdyr wojdyr 112544 04-02 19:14 .libs/automask.exe They are installed instead of real programs: test -z "/run/mw/foo/bin" || /bin/mkdir -p "/run/mw/foo/bin /bin/sh ./libtool --mode=install /usr/bin/install -c automask.exe diffdump.exe printpeaks.exe diff2jpeg.exe '/run/mw/foo/bin' libtool: install: /usr/bin/install -c automask.exe /run/mw/foo/bin/automask.exe From unknown Sat Aug 16 23:48:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11155: when cross-compiling with LT_INIT([win32-dll]) wrappers are installed instead of real programs References: In-Reply-To: Resent-From: Stefano Lattarini Original-Sender: "Debbugs-submit" Resent-CC: bug-automake@gnu.org Resent-Date: Thu, 26 Dec 2013 11:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11155 X-GNU-PR-Package: automake X-GNU-PR-Keywords: To: Marcin Wojdyr Cc: 11155@debbugs.gnu.org Received: via spool by 11155-submit@debbugs.gnu.org id=B11155.138805738719277 (code B ref 11155); Thu, 26 Dec 2013 11:30:02 +0000 Received: (at 11155) by debbugs.gnu.org; 26 Dec 2013 11:29:47 +0000 Received: from localhost ([127.0.0.1]:42859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vw98M-00050o-Nn for submit@debbugs.gnu.org; Thu, 26 Dec 2013 06:29:47 -0500 Received: from mail-ea0-f181.google.com ([209.85.215.181]:48747) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vw98K-00050X-Cy; Thu, 26 Dec 2013 06:29:44 -0500 Received: by mail-ea0-f181.google.com with SMTP id m10so3615396eaj.26 for ; Thu, 26 Dec 2013 03:29:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:mime-version:to:cc:subject:content-type :content-transfer-encoding; bh=oHnfjE5U5i9HpGlFzcSETcMW/TxI72OYB7i3DrT6D14=; b=woJ3X0DcLKTOMhqnO4zKxgdePBx3isnTUGtPRsB1H++bVvGZcGZ1xKv4kWN3nr4W+E /uPtJ032d3TXsXppRhNtZ4FtJ1DXfuzXbtbeRBWtJmcVnAHnJm0XQYxoMOKorS0dcoD8 RVJaG2if9BgKMahIPUNiITDyG6N+JHoW/j4eBYpXSrrghCaVD0SQ8hhTxQ2cugO7+Sea UhPJCVCwHgMjDX0fUmnmpfvnxS80Qqjn+Lz+cVpSizRQP+emxOarhCwdDk+iTm4fhttV 1llhjc7IIof4qYwzA916eiRPAR4DBRE05woKCB7fw7CzxccxA6kKeRCCaCgRXot3YXB1 XL+Q== X-Received: by 10.15.22.137 with SMTP id f9mr36466474eeu.30.1388057383552; Thu, 26 Dec 2013 03:29:43 -0800 (PST) Received: from [192.168.0.101] (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143]) by mx.google.com with ESMTPSA id p45sm72044164eeg.1.2013.12.26.03.29.42 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 26 Dec 2013 03:29:42 -0800 (PST) Message-ID: <52BC1323.9080508@gmail.com> Date: Thu, 26 Dec 2013 12:29:39 +0100 From: Stefano Lattarini MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) tags 11155 notabug close 11155 stop Reference: This actually looks like a libtool bug rather than an Automake one. I suggest you bring up the issue on libtool's list. If it turns out this actually is an Automake-specific issue, feel free to reopen this bug. Thanks (and sorry for the shameful delay in replying), Stefano