delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/10/21/19:56:05

From: "Damian Yerrick" <web DOT poison AT pineight DOT 8m DOT com>
Newsgroups: comp.os.msdos.djgpp
References: <Pine DOT SUN DOT 3 DOT 91 DOT 991021142238 DOT 2684V-100000 AT is>
Subject: Re: Ambitious suggestion for a DJGPP add-on
Lines: 119
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Message-ID: <P%JP3.587$SS6.15954@dfiatx1-snr1.gtei.net>
X-Trace: /wscuwuTItWOGMCzbDW1INAxlb5UQer2+heLhp07ZCOEg/Q6wT7i88NO5/2BZ8dh/rfMUHWIn6XD!zkr8BFhb+utfb1k0MmvfxT5PVviRJjv9Ccdd6WKfSV7M0iQrE6Z41B+cy064PYfcre2RqErftg==
X-Complaints-To: abuse AT gte DOT net
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly
NNTP-Posting-Date: Thu, 21 Oct 1999 19:41:35 GMT
Distribution: world
Date: Thu, 21 Oct 1999 19:41:35 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote in message
news:Pine DOT SUN DOT 3 DOT 91 DOT 991021142238 DOT 2684V-100000 AT is...
>
> On Thu, 21 Oct 1999, Damian Yerrick wrote:
>
> > Active Zip Picker: a program made with RSXNTDJ
> > that lets the user choose the most common setup
> > (C/C++, Allegro, and RHIDE on Windows 95/98)
> > or walks the user through a set of dialog boxes
> > similar to the Zip Picker. It then checks for the
> > latest versions. If betas are available, it asks:
> >     "Do you want a stable release or the latest
> >     beta that may be more or less stable?"
>
> You are talking about an installation program.

I was actually talking about a downloading *and*
installation program similar to Windows Update.

> This has come up before, and at least two people tried seriously to make
> it happen.  Perhaps they are still working on that.

I was just impressed with windowsupdate.microsoft.com
and I wanted to see something similar for DJGPP.
It would automatically download and install the
proper components.

> Previous discussions revealed several difficulties,
> some of them are listed below:
>
>   - it must be able to run with no DPMI server installed (otherwise it's
>     a chicken-and-egg problem, since CWSDPMI is distributed in a zip
file).

Enclose CWSDPMI in djinst1b.zip
Or build it with MS Visual C++

>   - it must be very smart and very careful about changing system
>     configuration files, AUTOEXEC.BAT and CONFIG.SYS.  Some people use
>     very sophisticated configurations, and get pissed off when their
>     system is messed up by an installer.
>
>   - it must detect and cope with a case of insufficient environment space
>     (after you add the DJGPP variable and enlarge PATH).

Ask the user if s/he wants the environment enlarged in
the SHELL= line in config.sys.
If the installer sees a complicated (with if, labels, etc.)
C.S and A.B,

> DJGPP v2.03 already includes the required
> entries in stock DJGPP.ENV.

And is it officially out yet? That is, will the current
Zip Picker give you 2.02 or 2.03?

> > It then adds a shortcut to RHIDE
> > (working directory not set) to the Start menu
>
> There are no ``shortcuts'' in the Start menu.  There are shortcuts, and
> there are Start menu items--which one did you mean?

Start menu items *are* shortcuts. Try clicking Start,
clicking Programs, and right-clicking Accessories.
See all the shortcuts?

I meant create a folder in Programs containing a
shortcut to rhide.exe

> Anyway, why do this for RHIDE only?

Or let the user pick another IDE.

> Why not arrange a shortcut for DJGPP?

Shortcut to which EXE?

> And what about people who didn't download RHIDE in the first
> place--why clutter their desktop?

Most other installers use a checkbox. I just forgot
to mention it here.

> > and associates RHIDE with .c, .cpp, and .gpr files.
>
> That's a no-no: people might have their favorite
> editor associated with the C/C++ sources.  Perhaps
> suggest an option for this.

Sorry. Every other sentence should have started with
"Have a checkbox for"

> > Advantages:
> > No WinZip problems.
> > No missing files.
> > Environment is set correctly.
> > No more -lstdcx bug.

Less noise in c.o.m.d after an initial bug-fixing period.

> Disadvantages:
>
> New exciting bugs we know nothing about ;-)

which will be fixed *once* each.

> Never mind, that was just a silly joke of an old cynic.  Don't let it
> discourage you!

Or any of you c.o.m.d readers!

--
Damian Yerrick
CM 398, Rose-Hulman Institute of Technology
5500 Wabash Ave | Terre Haute, IN 47803
http://come.to/yerrick <- redpinocchio
http://yerricde.tripod.com/ <- pinocchio's brother


- Raw text -


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