delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/07/18/12:08:33

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: <17B78BDF120BD411B70100500422FC6309E2E5@IIS000>
From: Bernard Dautrevaux <Dautrevaux AT microprocess DOT com>
To: "'Andrej Borsenkow'" <Andrej DOT Borsenkow AT mow DOT siemens DOT ru>,
Bernard Dautrevaux <Dautrevaux AT microprocess DOT com>, cygwin AT cygwin DOT com
Subject: RE: CYGWIN1.DLL
Date: Wed, 18 Jul 2001 17:42:22 +0200
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)

> -----Original Message-----
> From: Andrej Borsenkow [mailto:Andrej DOT Borsenkow AT mow DOT siemens DOT ru]
> Sent: Wednesday, July 18, 2001 5:09 PM
> To: Bernard Dautrevaux; cygwin AT cygwin DOT com
> Subject: RE: CYGWIN1.DLL
> 
> 
> >
> > If I install a cygwin1.dll with my program, where should I 
> install it?
> > obviously in some directory that is in the *standard* path 
> for windows
> > programs, so probably in \WINNT\system32 (as /cygwin/bin is 
> usually NOT in
> > the path for standard windows program).
> >
> > So if I install my program AFTER cygwin, I got two 
> cygwin1.dll and if I
> > install cygwin after my program I got only one, but my 
> program probably no
> > longer run...
> >
> 
> That is what I meant. Intelligent setup that would check for 
> cygwin1.dll and
> would *not* try to install the second copy. Probably 
> remembering location in
> registry for future runs.

That would be nice, although that means that the PATH for cygwin programs
should be adjusted accordingly... (and that double-clicking on bash.exe will
probably no more work as cygwin1.dll will not be in the same place as
bash.exe, which is I think one of the reasons why ALL cygwin executables are
in the same directory mounted both as /bin and /usr/bin: have ONE
cygwin1.dll but have it everywhere a cygwin executable needs it).

> 
> Assuming that you use the same setup to install both cygwin and your
> program, that is O.K.?

Anyway using the same setup is my last option: that will also install my own
program in cygwin's /bin and so all will work EVEN if setup si not so
smart...)

	Bernard

--------------------------------------------
Bernard Dautrevaux
Microprocess Ingenierie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel:	+33 (0) 1 47 68 80 80
Fax:	+33 (0) 1 47 88 97 85
e-mail:	dautrevaux AT microprocess DOT com
		b DOT dautrevaux AT usa DOT net
-------------------------------------------- 

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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