#pragma comment (lib, ...)
pjmlp at progtools.org
Wed Oct 10 10:49:57 PDT 2012
On Wednesday, 10 October 2012 at 15:43:36 UTC, Simen Kjaeraas
> On 2012-10-10, 16:19, Walter Bright wrote:
>> On 10/10/2012 4:26 AM, Manu wrote:
>>> I think D's modules make this relationship even stronger, and
>>> it's a shame it's
>>> not a standard part of D.
>> Some object module formats do not have the ability to embed a
>> library reference in them. Elf (cough cough), Mach-O (wheeze)
> ELF has .comment and .note sections. While they're not exactly
> for the purpose, they seem to fit the bill?
> It'd of course require a linker to know what to do with the
> data, but
> it seems to me this would not interfere with other uses.
> Note: The above comes from a 2-minute cursory read of the ELF
> and may thus contain errors. :p
This is how Go packages are compiled.
The compiler reads the libraries (.a, .o) for the symbol
information of what a package exports.
More information about the Digitalmars-d