GNU bug report logs - #8499
libtool, MSVC and asm files

Previous Next

Package: libtool;

Reported by: Jan <jrheinlaender <at> gmx.de>

Date: Thu, 14 Apr 2011 16:10:04 UTC

Severity: normal

To reply to this bug, email your comments to 8499 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-libtool <at> gnu.org:
bug#8499; Package libtool. (Thu, 14 Apr 2011 16:10:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jan <jrheinlaender <at> gmx.de>:
New bug report received and forwarded. Copy sent to bug-libtool <at> gnu.org. (Thu, 14 Apr 2011 16:10:05 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jan <jrheinlaender <at> gmx.de>
To: CLN discussion list <cln-list <at> ginac.de>
Cc: bug-libtool <bug-libtool <at> gnu.org>
Subject: libtool, MSVC and asm files
Date: Thu, 14 Apr 2011 17:22:09 +0430
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






This bug report was last modified 14 years and 70 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.