On Apr 2 06:57, JonY wrote: > On 4/2/2014 06:10, JonY wrote: > > On 4/2/2014 01:13, Denis Excoffier wrote: > >> On 2014-03-30 16:58, JonY wrote: > >> > >>> > >>> Version 2.24.0.1.acd6540-1 of mingw64-*-binutils have been uploaded. > >>> > >>> This is a bug fix release from git. > >>> > >> This must be more than a simple bug fix release. > >> > >> I’m talking about the > >> mingw64-x86_64-binutils-2.24.0.1.acd6540-1.tar.xz, > >> which does not contain usr/bin/x86_64-w64-mingw32-ld.exe > >> although mingw64-x86_64-binutils-2.24.0.0.5a026fc-1.tar.xz did. > >> > >> This prevents me from compiling the last cygwin snapshot (target > >> cyglsa64.dll > >> fails because of ‘ld’ missing). > >> > >> More than that, the new package contains usr/share/info/binutils.info > >> (which the previous one didn’t), but this file is already provided > >> by the binutils-2.24.51-2 package (with the .gz suffix, i must > >> however recognize). > >> > >> Please someone to confirm that this new mingw64-x86_64-binutils > >> package is indeed ok. > >> > > > > This problem is only affecting the 32bit Cygwin release, which is using > > the same cygport and source, which is very strange. Anyway, please roll > > back for now. > > > > I am told that this is happening due to a bug in an earlier binutils > release, though it still seems to be happening with -2. > > The error, for reference when linking ld.exe: > default-manifest.o: file not recognized: File format not recognized
The default-manifest.o file in the latest x86 binutils package is ok. It's no problem to link an application with it. Are you accidentally using another default-manifest.o file while linking ld, for instance, due to -L paths on the command line? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat
pgp0TzlAXAbdl.pgp
Description: PGP signature