From unknown Fri Jun 20 07:14:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#8499 <8499@debbugs.gnu.org> To: bug#8499 <8499@debbugs.gnu.org> Subject: Status: libtool, MSVC and asm files Reply-To: bug#8499 <8499@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:14:01 +0000 retitle 8499 libtool, MSVC and asm files reassign 8499 libtool submitter 8499 Jan severity 8499 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 14 12:09:47 2011 Received: (at submit) by debbugs.gnu.org; 14 Apr 2011 16:09:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QAP74-0003pA-Jj for submit@debbugs.gnu.org; Thu, 14 Apr 2011 12:09:47 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QAM2a-0007gO-Dr for submit@debbugs.gnu.org; Thu, 14 Apr 2011 08:52:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QAM2U-0002eP-Eo for submit@debbugs.gnu.org; Thu, 14 Apr 2011 08:52:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_BL_SPAMCOP_NET, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_WEB autolearn=no version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:49953) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QAM2U-0002eK-DF for submit@debbugs.gnu.org; Thu, 14 Apr 2011 08:52:50 -0400 Received: from eggs.gnu.org ([140.186.70.92]:41009) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QAM2T-0001so-L1 for bug-libtool@gnu.org; Thu, 14 Apr 2011 08:52:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QAM2S-0002e0-QP for bug-libtool@gnu.org; Thu, 14 Apr 2011 08:52:49 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]:38936) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1QAM2S-0002ds-EO for bug-libtool@gnu.org; Thu, 14 Apr 2011 08:52:48 -0400 Received: (qmail invoked by alias); 14 Apr 2011 12:52:38 -0000 Received: from unknown (EHLO [10.230.230.100]) [194.98.43.12] by mail.gmx.net (mp016) with SMTP; 14 Apr 2011 14:52:38 +0200 X-Authenticated: #2211516 X-Provags-ID: V01U2FsdGVkX1+g4Sl6baWgZdJYkZ+8MDZUyPOqkCeTHzmqFR3Mfb MkONLeHJGJeOB3 Subject: libtool, MSVC and asm files From: Jan To: CLN discussion list In-Reply-To: <20110410073042.GC28526@gmx.de> References: <4DA01AF8.6040800@ginac.de> <1302406469.2815.57.camel@jan-laptop> <20110410073042.GC28526@gmx.de> Content-Type: text/plain; charset="UTF-8" Date: Thu, 14 Apr 2011 17:22:09 +0430 Message-ID: <1302785529.23771.324.camel@jan-laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 14 Apr 2011 12:09:45 -0400 Cc: bug-libtool X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -4.3 (----) Hello, > Can you go into detail, please, preferably on the bug-libtool at gnu.org > list, so we can fix this upstream? the current CLN distribution mentions some assembler files in Makefile.am, e.g. cl_asm.S cl_asm_GF2.S When compiling CLN with MSVC, this produces the error cl : Command line warning D9024 : unrecognized source file type 'base/digitseq/cl_asm.S', object file assumed cl : Command line warning D9027 : source file 'base/digitseq/cl_asm.S' ignored cl : Command line warning D9021 : no action performed In other words, renaming the file to have a known extension (e.g. .cc) would solve the issue. Of course, there are two places to do this a) in the CLN sources b) have libtool change the file name when working with MSVC ----------- commands ----------- ./configure CC=cl CXX=cl CCAS=cl LD=link MANIFEST_TOOL=mt CPPFLAGS="-DNO_ASM -EHsc" --host=i586-mingw32msvc Jan