delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Message-ID: | <20040203210430.9804.qmail@web41510.mail.yahoo.com> |
Date: | Tue, 3 Feb 2004 13:04:30 -0800 (PST) |
From: | Daniel Atallah <daniel_atallah AT yahoo DOT com> |
Subject: | Re: wincvs and cygwin (tcl DLL naming issue) |
To: | "Fr餩ric_L._W._Meunier" <1 AT pervalidus DOT net>, |
Shankar Unni <shankarunni AT netscape DOT net> | |
Cc: | cygwin AT cygwin DOT com |
In-Reply-To: | <Pine.LNX.4.58.0402031703550.679@pervalidus.dyndns.org> |
MIME-Version: | 1.0 |
X-IsSubscribed: | yes |
The problem lies in that anything that is linked against the native dll will not work with the cygwin dll. The problem is simple, the program will use the first matching dll that it finds in the search path. It isn't a wincvs (or gaim in my case) problem, there is nothing that they can really do to prevent it from happening (apart from some awful hack to not allow DLLs from paths that contain the word "cygwin" to be loaded, which wouldn't really fix the problem anyway). I think that the cygwin tcl people *should* care because the inverse problem could also apply - something that wants to use the cygwin TCL dll could in turn find the native dll because it is first in the path. Furthermore, there is an easy solution to the problem that will make the problem go away (unless i'm missing something) - rename cygwin's dll to "cygtcl8x.dll" instead of "tcl8x.dll". -Daniel --- Fr餩ric_L._W._Meunier <1 AT pervalidus DOT net> wrote: > What about asking them to not scan any Cygwin mounts > or ignore > the Cygwin DLLs ? > > The site is pretty clear: > > * WinCvs compiled for Windows 98, Windows NT/2000 > (Optionally > you may want to install TCL8.1 or higher in order to > get the > macros working, see the TCL home page). > > The TCL link points to http://dev.scriptics.com/ , > not Cygwin. > > -- > http://www.pervalidus.net/contact.html -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |