Date: Mon, 27 Sep 1999 19:13:56 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Vladimir Mosgalin cc: djgpp AT delorie DOT com Subject: Re: Shared libraries In-Reply-To: <199909271505.TAA01502@ape.school.ioffe.rssi.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 27 Sep 1999, Vladimir Mosgalin wrote: > .EXE files are too large... Please read section 8.13 of the DJGPP FAQ list, before you make any conclusions like this. > Could I create shared libraries (such as *.so files in Linux)? Section 22.3 of the FAQ includes pointer to DLM and DLX, two optional packages for loading code dynamically. However, please note that the gain you get from this is much, much less than on Unix, since (1) there's only one program running at any given moment (give or take the nested invocation, which is rare); and (2) the OS itself won't use the same shared libraries, so most of the time they will not be in memory.