|
From: Keith M. <kei...@us...> - 2016-10-02 15:23:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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 > folder. 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 > together? 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). - -- Regards, Keith. 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) iQIcBAEBAgAGBQJX8SZuAAoJEMCtNsY0flo/weAP/i+OwAi1sJGWOawp6uTdRJw9 r6kpO8hGagTd8msm83tTQzCzXXazzcC1ip8PbRdzk8XZL2qJbAaHEjgsRs+yxAUi 8uvwqasgAKCEDE+uV8CzAo2yfBjkMbAq2eGvEnnP0OR4FkPnGYsWf6yPqS9MjBYR x+RjsttEZoX3NvEYfmBQmE94GEhdzGm+sYZMcKAMbkeG/LoRrAurbJPRAyJUA1bK j19awJEUT+fyyasWofqyPV0HO5Uz+7eo2J9tIJBUygO9BmqngNVoaVsY/sruFUhs 1lIgZr+vsAXFNFne3lShkHQIYjj3oTYMBCb+jBMBedygaduc9skKaiiKeM+sPXlO suzgOK1cvs5LHHYaoSHbbs69n5hnaqGgdoNhg0oz4eJ86w2A3CU1X7Muff5Pp2sK YTUmuiVdk8W2Sq9MoK+sjw1/LuOCLzyP2aLQ0JLFTSUS7rRRhsjAF57fT2hvoF6u mpnrFG5wWfPACKVV35GskZX7GxiyXZQgy/wMgc/z3yjCcCpDaf50cFfkc98/8o6G dZtAnEN/RjOZuR7+AEkU8uBIWKLcBsSN4T+vjymZvfrDrRcXYuGBxXGyYRLBhB1t ctBOGzVP/e0aRsL8BIQ6OhmLFHiqcyKxm9UAoUzw+VL6lvL0DUnf4C/D/GiEm1gO DbSIa62fHtTT1BeEv17L =dKrF -----END PGP SIGNATURE----- |