From: "Damian Yerrick" Newsgroups: comp.os.msdos.djgpp References: 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: 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 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