This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] Updated: mingw64-*-binutils-2.24.0.1.acd6540-1 (x86/x86_64)
- From: m0viefreak <m0viefreak dot cm at googlemail dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 07 Apr 2014 00:11:21 +0200
- Subject: Re: [ANNOUNCEMENT] Updated: mingw64-*-binutils-2.24.0.1.acd6540-1 (x86/x86_64)
- Authentication-results: sourceware.org; auth=none
- References: <announce dot 53383120 dot 8020408 at gmail dot com> <2A278B4F-60D5-4F26-8239-846B1A9E0C95 at Denis-Excoffier dot org> <533B3956 dot 1040909 at gmail dot com> <533B446C dot 6080805 at gmail dot com> <20140402100428 dot GR2508 at calimero dot vinschen dot de> <533BEF10 dot 1090900 at gmail dot com> <20140402110856 dot GS2508 at calimero dot vinschen dot de>
The latest mingw64-binutils is broken for me:
$ echo 'main() { }' > a.c; /bin/x86_64-w64-mingw32-gcc a.c
/usr/bin/x86_64-w64-mingw32-ld: cannot find default-manifest.o
$ echo 'main() { }' > a.c; /bin/i686-w64-mingw32-gcc -m32 a.c
/usr/bin/i686-w64-mingw32-ld: cannot find default-manifest.o
It works with the normal cygwin gcc, tho:
$ echo 'main() { }' > a.c; gcc a.c
$
Looks like it's not searching for the default-manifest.o in the correct
include paths.
The mingw file resides in
/usr/{x86_64,i686}-w64-mingw32/lib/
Maybe it should be in
/usr/{x86_64,i686}-w64-mingw32/sys-root/mingw/lib/
But the weird thing is that all those scripts in the ldscripts directory
specify
SEARCH_DIR("=/usr/x86_64-w64-mingw32/lib");
so I'm not sure why this fails.
I'm also experiencing the problems mentioned in the following thread:
http://www.cygwin.com/ml/cygwin/2014-04/msg00016.html
In my case compiling putty/kitty from source using the latest binutils
results in a broken "About" button. Clicking it simply does nothing, no
about dialog appears at all.
Is there a way to disable that whole default-manifest.o thing for now
without having to roll back to an older version of binutils?
--
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