how do I use two versions of cygwin on one machine?

Jim Perkins jperkins@ll.mit.edu
Wed Oct 15 17:52:00 GMT 2003


It works now??  It was four weeks ago when I discovered this problem.  Today
I installed the latest cygwin so that I could investigate the problem in
depth.  Now everything works fine?  Don't know why and I not going to worry
about it.  FWIW I'm running 1.5.5 now and I was having problems with 1.3.22.
Also, related to another thread, the installation of 1.5.5 hung at 99%
complete on one of the XFree86 sh scripts.  I killed and sh in the task
manager and completed the install.  Everything seems to work.

----- Original Message -----
From: "Christopher Faylor" <cgf-rcm@cygwin.com>
To: <cygwin@cygwin.com>
Sent: Tuesday, October 14, 2003 3:55 PM
Subject: Re: how do I use two versions of cygwin on one machine?


> On Tue, Oct 14, 2003 at 02:23:24PM -0400, Igor Pechtchanski wrote:
> >On Tue, 14 Oct 2003, Max Bowsher wrote:
> >>Jim Perkins wrote:
> >>>I looked in the FAQ, I searched the archives, and I searched on
> >>>deja.com with no luck.  I have been using cygwin for quite a while and
> >>>I'm dependent on it.  Recently I started working with a new single
> >>>board computer.  The compile environment is an older version of cygwin.
> >>>More recent versions of cygwin don't work properly for this compiling
> >>>task.  I don't mind using an older version but the one the manufacturer
> >>>sent is very stripped down and is basically only good for running
> >>>"make".  So, I figured I could just have two versions of cygwin on my
> >>>machine and only use one at a time.  So far I have not been able to do
> >>>it.  Any suggestions?
> >>
> >>Short answer: You can't.
> >>
> >>Long answer: There are ways, but they are *very* inelegant.
> >>Essentially, you would have to manually switch the data stored in the
> >>registry to that for the appropriate version of Cygwin.  Naturally,
> >>close all cygwin processes whilst doing so.  If you have the Cygwin bin
> >>directory in PATH, you will have to change that too, every time.
> >>
> >>If you do take this route, be very aware that list explicitly does not
> >>support modified installs of Cygwin like the above.
> >
> >If you install the two versions as two different users and are willing
> >to switch users whenever you want to switch the versions, you may not
> >have to do the above as long as the user mounts are set up correctly.
> >Just make sure you don't have the two versions of cygwin1.dll loaded at
> >the same time (e.g., don't run any services).
>
> I have a more generic question.  Newer cygwin DLLs are supposed to work
> with older applications.  What specific problem are you having with the
> older app?  You only say that it doesn't "work properly".
>
> We want to fix cygwin so that this doesn't happen.
>
> What is your specific problem?
>
>


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list