Re: [Mingw-users] libaddr2line.a: dependencies of libbfd.a?
-----BEGIN PGP SIGNED MESSAGE-----
On 01/10/16 17:25, Jannick wrote:
> I am using the version of libliberty.a shipped with msys as part
> of MinGW.
Pedantically, MSYS isn't part of MinGW; it's a development platform in
its own right, which is convenient to use in conjunction *with* MinGW.
> I reinstalled all of MinGW and Msys with
> Mingw-get upgrade --reinstall --recursive
> to use the latest versions available. Then libliberty.a (in
I guess you meant to say "libiberty.a" here?
> C:\MinGW\msys\1.0\lib) has a file datestamp as of Jan 16, 2010,
> with a file size of 344kB. Supposedly this is outdated.
It's the current version, for use by MSYS platform developers ONLY.
It isn't intended to be used by MinGW application developers; indeed,
it is completely incompatible with such usage.
> Notably, while libbfd.a is available in the MinGW library folder,
> liberty.a is not which is why I linked the version in the msys
That was a grave error. Indeed, why do you even have those MSYS libs
installed in the first place? Unless you are (or aspire to become) an
MSYS platform developer, (in which case, you really should know better
than to misuse them so), you have absolutely no need for them.
> Is it thus possible that bfd & liberty in MinGW/Msys do not fit
Not just possible; it's a well known, often stated fact that they are
completely incompatible; (an incompatibility which affects any attempt
to mix MinGW libs with MSYS libs, in any single application).
Public key available from keys.gnupg.net
Key fingerprint: C19E C018 1547 DE50 E1D4 8F53 C0AD 36C6 347E 5A3F
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-----END PGP SIGNATURE-----
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
MinGW-users mailing list
This list observes the Etiquette found at
We ask that you be polite and do the same. Disregard for the list etiquette may cause your account to be moderated.
You may change your MinGW Account Options or unsubscribe at: