Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 To: "'Andrej Borsenkow'" , Bernard Dautrevaux , 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) Content-Type: text/plain; charset="iso-8859-1" > -----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/