From: Chris S. <ir0...@gm...> - 2011-08-05 22:51:06
|
I've uploaded binutils-2.21.53-1 that is dynamically linked to libintl as opposed to statically linking it, thereby reducing the size of the binutil binaries. I have configured binutils with the following options: --target=mingw32 \ --host=mingw32 \ --build=mingw32 \ --with-sysroot=/mingw \ --prefix=/mingw This release is based on a snapshot from the binutils CVS to address the issue reported here: http://sourceforge.net/mailarchive/message.php?msg_id=27899060 To dynamically link against libintl, I modified binutils config.rpath such that the following lines: cygwin* | mingw* | pw32*) shrext=.dll ;; Are now: cygwin* | mingw* | pw32*) shrext=.dll.a ;; This was the only modification to the official binutils sources. To manually update, the files are: http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/binutils-2.21.1/binutils-2.21.1-2-mingw32-bin.tar.lzma/download http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/binutils-2.21.1/binutils-2.21.1-2-mingw32-doc.tar.lzma/download http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/binutils-2.21.1/binutils-2.21.1-2-mingw32-lang.tar.lzma/download The source is available here: http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/binutils-2.21.1/binutils-2.21.1-2-mingw32-src.tar.lzma/download To upgrade via the installer: mingw-get update mingw-get upgrade mingw32-binutils I've added libintl as a requirement for the latest release, so mingw-get will pull down the necessary dependencies as well. Please report any issues to the mingw-users mailing list. Chris -- Chris Sutcliffe http://emergedesktop.org http://www.google.com/profiles/ir0nh34d |