I'm a Gentoo Holdout
Posted Nov 20, 2003 7:58 UTC (Thu) by nix
In reply to: I'm a Gentoo Holdout
Parent article: The Success of Gentoo
Embedding of dependency information is already done for shared libraries, of course (DT_NEEDED). We could always add something for non-shared-libraries, but they'd be useless to the binary itself and we'd need a call of some kind (or an extension to libbfd) to get access to them. Both seem rather painful.
Secondly, we'd need to store the dependency information elsewhere *anyway*, or how else does it get into the binary?
Embedding of compilation options into binaries has been suggested, but nobody can think of very much use for it. Embedding compilation options into *source code* is something that many people have wished for (mostly to turn on or off erroneous warnings over short blocks of code); but nobody's done the work yet.
to post comments)