From: "Andrew Crabtree" Newsgroups: comp.os.msdos.djgpp Subject: Re: DLL in djgpp??? Date: Mon, 2 Mar 1998 15:16:39 -0800 Organization: Hewlett Packard Lines: 10 Message-ID: <6dfekk$52i$1@rosenews.rose.hp.com> References: NNTP-Posting-Host: ros51675cra.rose.hp.com Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Eli Zaretskii wrote in message ... > 3) Static linking only links in those library functions which > are actually used. In contrast, a DLL includes *all* of > the functions, so it is typically much larger My understanding is that the linker will source in all functions from a given object file, whether or not they are used. It of course only sucks in individual object files from a library as needed to satisfy externals. This would have the same memory overhead as a DLL.