FreeBSD 4.6 - binutils 2.14 installs useless libbfd
Alan Modra
amodra@bigpond.net.au
Fri Sep 12 00:14:00 GMT 2003
On Thu, Sep 11, 2003 at 07:28:59PM +0100, John Levon wrote:
>
> Compiling and installing binutils 2.14 on Free BSD 4.6 stable installs a
> libbfd.a that is dependent upon libintl.a (unresolved _dcgettext etc.
> symbols) but does not install libintl.a itself, meaning the library is
> useless.
>
> What should be happening ?
In my (somewhat controversial) option, libbfd should never be installed.
The reason being that making libbfd a public library constrains the
binutils project to keeping old interfaces forever. Or it should. In
practice, libbfd hasn't retained backwards compatibility. Other
projects such as gdb recognize this fact by distributing libbfd sources,
making an installed libbfd fairly useless.
--
Alan Modra
IBM OzLabs - Linux Technology Centre
More information about the Binutils
mailing list