delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/10/16/19:32:46

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <20001016230227.15174.qmail@web113.yahoomail.com>
Date: Mon, 16 Oct 2000 16:02:27 -0700 (PDT)
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
Subject: Re: distribution suggestion
To: Robert Collins <robert DOT collins AT itdomain DOT com DOT au>,
Jasmin Patry <jfpatry AT sunspirestudios DOT com>
Cc: support AT sunspirestudios DOT com, cygwin AT sources DOT redhat DOT com
MIME-Version: 1.0

Jasmin,

I see that you would like to use MinGW to build tuxracer.  Have you
accomplished this before?  I.E. Does it work on WinNT 4 and not W2K?  Which
were you using crtdll or msvcrt?

As for just renaming Cygwin, it would use the same shared memory region.  So
this is inadvisable.

I'll suggest that the setup process ask if a previous version of Cygwin is
installed.  You could possibly search for registry entries but the keys change
from time to time depending on versioning for the registry data.  Or possibly
do something similar to cygcheck and search the directories for possible Cygwin
installations.  Never install the Cygwin1.dll in the Windows system paths,
always store it with the executable needing it if you have to install it at
all.

Cheers,
Earnie.
--- Robert Collins <robert DOT collins AT itdomain DOT com DOT au> wrote:
> Jasmin,
> I've cc'd my reply to the cygwin mailing list as I cannot give you a full
> answer (and I don't _recall_ seeing any mailing items that match to this on
> the list to date).
> 
> Cygwiners: There's a neat little game "tuxracer"
> http://tuxracer.sourceforge.net . When I looked at it I found it uses
> cygwin1.dll & glut.. however they distibute cygwin1.dll (which gives rise to
> our favourite conflict).
> 
> I suggested packaging cygwin1.dll separately as the runtime will run against
> newer cygwin1.dll's, and users who need it can download it, but this
> obviously needs user knowledge of whats going on :-]---
> 
> Is there a good answer to Jasmin's question below?
> 
> Rob
> 
> ----- Original Message -----
> From: "Jasmin Patry" <jfpatry AT sunspirestudios DOT com>
> To: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
> Cc: <support AT sunspirestudios DOT com>
> Sent: Tuesday, October 17, 2000 5:12 AM
> Subject: Re: distribution suggestion
> 
> 
> > On Mon, Oct 16, 2000 at 08:21:22PM +1100, Robert Collins wrote:
> > > Hi,
> > >     I notice you use cygwin1.dll as a support library for tuxracer.
> > >
> > > All windows users that have cygwin1.dll in memory will find tuxracer
> doesn't
> > > work, or stackdumps unless their copy of cygwin1.dll is the same build
> as
> > > yours. The solution is to move or rename the cygwin1.dll from your
> > > distribution.
> >
> > Thanks a lot for pointing this out.  We'd prefer to use mingw32 to
> > compile Tux Racer (hence no cygwin1.dll), but unfortunately the
> > resulting executable doesn't run under Windows 2000.
> >
> > Do you know if renaming cygwin1.dll to something else will work (after
> > re-linking tuxracer against that new dll, of course)?  Or will it still
> > try to use the same shared memory segments as before, resulting in the
> > same problem?
> >
> > Thanks,
> > Jasmin
> >
> > --
> > Jasmin Patry                               Lead Programmer, Tux Racer
> > jfpatry AT sunspirestudios DOT com                   http://www.tuxracer.com
> >
> 
> 
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Messenger - Talk while you surf!  It's FREE.
http://im.yahoo.com/

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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