the standard says not much about the compilation model, including things like (dynamic) libraries. The only guaranteed things are the one definition rule and the (conceptual) definitions of...