delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1996/10/13/14:35:16

Date: Sun, 13 Oct 1996 20:33:39 +0200 (MET DST)
From: Mark Habersack <grendel AT ananke DOT amu DOT edu DOT pl>
Reply-To: grendel AT ananke DOT amu DOT edu DOT pl
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
cc: "John M. Aldrich" <fighteer AT cs DOT com>, djgpp-workers AT delorie DOT com
Subject: Re: Install thingy
In-Reply-To: <Pine.SUN.3.91.961013123627.15719F-100000@is>
Message-ID: <Pine.NEB.3.95.961013202854.5686D-100000@ananke.amu.edu.pl>
MIME-Version: 1.0

On Sun, 13 Oct 1996, Eli Zaretskii wrote:

>I urge you to reconsider.  Hard as it might be, writing it in DJGPP 
It's not a matter of hardness.  I was rather thinking that the install utility
HAS TO run on any system. Doesn't matter whether it's a machine with 8088 or
Pentium.  Install should run gracefully on as small as 256KB of conventional
memory (I've seen some high-end computers with that much free!!).

 >ensures that any problem can always be fixed, since we have source to 
>everything.  If it isn't written with free tools, you might have problems 
>for which there is no solution and no work-around.
I'm writing the code in ANSI C and using #ifdef's wherever compatibility
issues come into play.  This way if there are any unvincible problems with TC
code, I can always move to DJGPP.

>> TC uses DOS calls to invoke external programs and this means that they are
>> ALWAYS passed path\myname.exe as argv[0].  If this is true, install might use
>> another approach to notify djverify it is run as its child.  I could hook INT
>> 2Fh and install a callback known to djverify.  The latter would check if
>> installer is in memory and behave according to the result.
>
>I rest my case.  Is the above trouble less serious then potential 
>problems with DJGPP code?  I don't think so.
Well, it was just a suggestion... and not a very good one. ;-))

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Decriminalised genocide provided door to door Belsens. Pandora's box of
 Holocausts gracefully cruising satellite infested heavens.
Waiting, the season of the button, the penultimate migration. Radioactive
 perfumes, for the fashionably, for the terminally insane, insane
Do you realise, do you realise, do you realise?
This world is totally FUGAZI!
_-_-_-_-_-_-_-_-_-_- http://ananke.amu.edu.pl/~grendel -_-_-_-_-_-_-_-_-_

- Raw text -


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