|
From: | Mark Brand |
Subject: | Re: [Mingw-cross-env-list] libiberty.a has gone? |
Date: | Fri, 02 Mar 2012 14:15:57 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120215 Firefox/10.0.2 SeaMonkey/2.7.2 |
Nikos Chantziaras wrote:
On 02/03/12 11:56, Nikos Chantziaras wrote:Using the current hg sources, gcc does not install "usr/i686-pc-mingw32/lib/libiberty.a" anymore. (It's needed for stuff like vasprintf() and other functions that mingw lacks.) The 2.21 release which came with GCC 4.6.0 still installs it.Or maybe it's binutils that provides that, not GCC. Not sure.
Actually, I think it was gcc. Gcc 4.6.1 was the last version that installed usr/i686-pc-mingw32/lib/libiberty.a. I don't know the reason for the change. The change seems to be in gcc itself rather than in anything that mingw-cross-env does.
The gcc documentation seems to recommend against installing libiberty "on its own" [1].
Apparently libiberty is in binutils, gcc and gdb.Any insights here regarding what mingw-cross-env should do about this, if anything?
Mark [1] http://gcc.gnu.org/onlinedocs/libiberty/Using.html#Using
[Prev in Thread] | Current Thread | [Next in Thread] |