This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Thursday 18 March 2010 18:15:26 Howard Chu wrote: > When building shared libraries you can link any dependencies into the > shared library file, and so any application can use the shared library > without mentioning the library's dependencies on the link line. It would > be nice to provide the same capability for static libraries, otherwise > build procedures need to be changed drastically depending on whether a > library dependency is static or shared. > > It seems all you need to do is add a dependency list member in the ar > archive, and extend the linker to look for this dependency list by > default. It could be an extension of the symbol directory maintained by > "ar rs" or some other option. sounds like over engineering when practical solutions already exist. use libtool and/or pkg-config. both have been working for years for people. -mike
Attachment:
signature.asc
Description: This is a digitally signed message part.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |