delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/05/09:48:32

Message-Id: <m0z43tk-000S4fC@inti.gov.ar>
Comments: Authenticated sender is <salvador AT natacha DOT inti DOT gov DOT ar>
From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Organization: INTI
To: sl AT psycode DOT com, djgpp AT delorie DOT com
Date: Wed, 5 Aug 1998 10:57:14 +0000
MIME-Version: 1.0
Subject: Re: RHIDE, commandline-line and linking
In-reply-to: <iCdMCj1ZQ5j2-pn2-q4hMxXd5uFzD@portF03.Generation.NET>

sl AT psycode DOT com DOT REMOVE_THIS wrote:

> 
> 	Would one run into problems if he links the final executable 
> (dummy.exe for example) with 20 or 30 individual library files?

I think you'll have the same problems that you could experiment using command 
line: Memory and speed. But if you have enough memory and don't worry about 
speed it will be ok.
I use around 12 libraries in my editor.

> This 
> is a very realistic case (having so many library files to link into 
> the final executable) and we could ever take this example up to 100 
> library files. Does RHIDE run into problems properly linking this at 
> some point and time? 

RHIDE doesn't link anything, is ld so the limitations could be in ld. But I 
think the most important limitations will be in your system. I think the RAM 
is the most important.

> Is there any way to overcome this error WITHOUT 
> using makefiles? 

makefiles will use ld too.

> Is it possible to "partially link" using one run and 
> continue the linking with more libraries in a 2nd and/or 3rd run?

I think you can't incrementally link under DOS.

But I don't understand you. Why are you asking about potential problems that 
you don't have?

SET 
------------------------------------ 0 --------------------------------
Visit my home page: http://set-soft.home.ml.org/
or
http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org
ICQ: 2951574
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(541) 759 0013

- Raw text -


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