Subject: RE: Why is cygwin.dll? -Reply
From: [email-masked] (Sergey Okhapkin)

17 Jan 1997 01:22:27 -0800
Approved: [email-masked]
Distribution: cygnus
Message-ID: <[email-masked]>
Original-To: "[email-masked]" <[email-masked]>,
        "[email-masked]"
	 <[email-masked]>,
        "'Barry Roberts'" <[email-masked]>
Encoding: 17 TEXT
Original-Sender: [email-masked]

Barry Roberts wrote:

>etc. you have running, there is only one copy of the code.  So even
>though each .exe wouldn't grow by 3 MB if they were statically linked,
>they could EASILY take more memory at run-time.  Plus, running cygnus
>utilities from inside bash is faster because the dll is already loaded, it 
just
>has to be mapped into the address space of the new process.

The main advantage of using DLL instead of static linking, is an ability to 
replace DLL with new/patched/improved version without relinking of all 
other stuff.

Sergey Okhapkin
Moscow, Russia

-
For help on using this list, send a message to
"[email-masked]" with one line of text: "help".