delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/27/13:29:01

Date: Mon, 27 Sep 1999 19:13:56 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Vladimir Mosgalin <mosgalin AT ape DOT school DOT ioffe DOT rssi DOT ru>
cc: djgpp AT delorie DOT com
Subject: Re: Shared libraries
In-Reply-To: <199909271505.TAA01502@ape.school.ioffe.rssi.ru>
Message-ID: <Pine.SUN.3.91.990927191023.10981E-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019