delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/03/31/04:33:53

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-developers-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
From: "John Dallaway" <jld AT redhat DOT com>
To: <cygwin-developers AT sourceware DOT cygnus DOT com>
Subject: Installer issues [was RE: Mo Dejong's install problems]
Date: Fri, 31 Mar 2000 10:33:08 +0100
Message-ID: <000101bf9af4$200bb880$182782c2@cygnus.co.uk>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <20000330204830.B30076@cygnus.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Importance: Normal

Most native Windows applications use the global PATH only to locate
system DLLs. Modifying the PATH in autoexec.bat on Win95/98 and/or the
global PATH environment variable on NT/Win2k is indeed best avoided. In
general, the biggest problem with making such modifications is in
performing robust uninstallation. This is an important issue for many
regular Windows users. In the case of Cygwin, there is also the issue of
Cygwin tools and native Windows tools with identical names (eg
find.exe). Users will not appreciate their native batch files being
broken by Cygwin tools placed ahead of native tools on the global PATH.

Note that, under Win95/98, it is a sensible precaution to increase the
environment space to (say) 8kB, by modifying config.sys. Such a change
is harmless, helps prevent 'out of environment space' problems and does
not require uninstallation.

I would advocate the approach taken by Cygwin B20.1 installer, ie
generation of a .bat file and Start menu item to launch each installed
shell.

John Dallaway

> -----Original Message-----
> From: cygwin-developers-owner AT sourceware DOT cygnus DOT com
> [mailto:cygwin-developers-owner AT sourceware DOT cygnus DOT com]On
> Behalf Of Chris
> Faylor
> Sent: 31 March 2000 02:49
> To: cygwin-developers AT sourceware DOT cygnus DOT com
> Subject: Re: Mo Dejong's install problems
>
> On Thu, Mar 30, 2000 at 05:45:00PM -0800, Mo DeJong wrote:
> >I realize that there are ways to work around the problem, like adding
> >the entries to the PATH in the autoexec.bat file, but Cygwin needs to
> >install and work "out of the box".  Changing the PATH in the
> >autoexec.bat file or the system settings on NT should be
> >avoided if at all possible.
>
> I don't know why Cygwin would be different from every other Windows
> program in this regard.
>
> There are established procedures for modifying the PATH.  I don't see
> why a Cygwin installer should avoid using them.

- Raw text -


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