[M3devel] unnecessary relinks when import libs change

Olaf Wagner wagner at elegosoft.com
Sat Feb 23 16:40:52 CET 2008


Quoting Jay <jayk123 at hotmail.com>:

> Granted, just given a file path and a timestamp -- don't know if it   
> is an import .lib or not.
> Either takes more smarts on the consumer, or I think more likely,   
> more smarts on the producer.
> At least on Windows, the .objs within an import .lib are easily   
> discernable as the special import type and not containing static   
> code. You can actually have hybrid .libs. For example msvcrt.lib   
> contains mostly imports but also static startup code (thus no need   
> for crt0.o or such). Anyway, I think the smarts belong in the   
> producer as that is what would lead to less i/o.
>
> I'm starting to need a bug database. :)

We've got one, but it's not externally accessible, and hasn't been
used much recently. I've already discussed this topic with others at
elego, and we'll setup something during the next weeks (hopefully).

Olaf
-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list