delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/07/25/15:32:27

X-Spam-Check-By: sourceware.org
Message-ID: <44C671C1.4C168B94@dessent.net>
Date: Tue, 25 Jul 2006 12:32:17 -0700
From: Brian Dessent <brian AT dessent DOT net>
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Why does tcl84.dll not follow the Cygwin DLL naming convention?
References: <ea5j4l$and$1 AT sea DOT gmane DOT org>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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

Shankar Unni wrote:

> This just a casual question: why? I know, WJM and all that, but why
> don't these libraries have a "cyg" prefix - which would solve all these
> problems?

I think it's because tcl/tk is one of the few packages that is actually
compiled as a windows native program.  However running cygcheck on the
dlls shows that they seem to still be linked against cygwin1.dll so it's
clear my understanding is a little bit off here.

There was a long thread on the -apps list at one time about the state of
these packages, and the various flavors that it could take, i.e.
MSVCRT/Cygwin and GDI/X11.  But no one actually stepped forward to do
anything about this and take over the packaging, and cgf has said
repeatedly the only reason they are there is to support insight and
other than that working he has no real desire to mess with them.

The fact that insight comes with (or maybe "requires" is a better word)
its own bundled copy of tcl/tk is a separate issue I think -- ideally it
would use the installed copy on the system and not depend on its own,
which I think would simplify this situation greatly.  Then we could
package tcl/tk more freely, offering the various flavors.

Brian

--
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/

- Raw text -


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