| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
| :list-unsubscribe:list-subscribe:list-archive:list-post | |
| :list-help:sender:mime-version:in-reply-to:references:date | |
| :message-id:subject:from:to:content-type; q=dns; s=default; b=MP | |
| SO4RxcC9RXxONgsnd1JUE5MMgIXWIYi5V0HVJYoEKWHj5/XvoX7VcuDl0JxSRQ0d | |
| zsnBvzUN1MB4w8Z0z/9hF53qrWE763JZyzTSBmC56bIpvmLTqVNcHP2OFEXoZS8M | |
| jho81WkRqC6ZfVEbmVuwhPDA27D2dvMl5QPBSNfm4= | |
| DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
| :list-unsubscribe:list-subscribe:list-archive:list-post | |
| :list-help:sender:mime-version:in-reply-to:references:date | |
| :message-id:subject:from:to:content-type; s=default; bh=kITit9QV | |
| AI+K24g9fmRiFzzkKk8=; b=orph+usunNZSR/GcwwPRBM1Uwd9QcVxm5HBYlcyT | |
| Mmtzv8lbsi6TrlsLtpzNMJ8C4pwT29q4ivolhMiUwm6bPqQUbtanFHjCRb5hciAL | |
| U52X66nS9vZW92qdQ6JU12lGDOzcJgCmVpkNslbHxgPLisB1HIcgQpsBIQ3cW7g1 | |
| vDk= | |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Id: | <cygwin.cygwin.com> |
| 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 |
| Authentication-Results: | sourceware.org; auth=none |
| X-Virus-Found: | No |
| X-Spam-SWARE-Status: | No, score=0.6 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 |
| X-HELO: | mail-qc0-f178.google.com |
| MIME-Version: | 1.0 |
| X-Received: | by 10.55.42.219 with SMTP id q88mr2631194qkq.20.1432190681240; Wed, 20 May 2015 23:44:41 -0700 (PDT) |
| In-Reply-To: | <CAAXzdLX0vdA_Pd+5rrP9EejJzo1HLg3pT_Z+KPTbh3MuDQTmKQ@mail.gmail.com> |
| References: | <announce DOT 1432158061 DOT 3408 DOT 8 DOT camel AT cygwin DOT com> <CAAXzdLW5Zz2g=wL0=6YCRsEc-ejHa-q29SAedpGaqpQ=tGTZYA AT mail DOT gmail DOT com> <1432168249 DOT 3408 DOT 16 DOT camel AT cygwin DOT com> <CAAXzdLX0vdA_Pd+5rrP9EejJzo1HLg3pT_Z+KPTbh3MuDQTmKQ AT mail DOT gmail DOT com> |
| Date: | Thu, 21 May 2015 08:44:41 +0200 |
| Message-ID: | <CAO1jNwv3GJC8m5-mNhon-YL72Q2CvmeU3P12hdtxt1uqvCw9Ew@mail.gmail.com> |
| Subject: | Re: [ANNOUNCEMENT] Updated: Tcl/Tk 8.5.18 |
| From: | Jan Nijtmans <jan DOT nijtmans AT gmail DOT com> |
| To: | cygwin AT cygwin DOT com |
| X-IsSubscribed: | yes |
2015-05-21 5:22 GMT+02:00 Steven Penny <svnpenn AT gmail DOT com>:
> I feel that forcing users to install X11 just to run a 338 KB gitk script is a
> bad idea.
That's what I thought too, therefore I implemented a dual
mode: If Tcl/Tk is compiled from sources in the unix
directory, both X11 and GDI support are compiled in.
If the $DISPLAY variable is set, X11 mode is
assumed, otherwise GDI mode. That's what
available upstream now.
It's true that some hacks were required to accomplish
this, but the good new is that it simply works, If you
want the details, I presented them
in the EuroTcl 2013 conference. Pity that
Yaakov doesn't appreciate that, but anyone
who does can just compile Tcl/Tk from
sources in UNIX mode (which is different
from mingw-w64 mode, since cygwin1.dll
is still used as runtime).
2015-05-21 8:16 GMT+02:00 Yaakov Selkowitz <yselkowitz AT cygwin DOT com>:
> On Wed, 2015-05-20 at 22:22 -0500, Steven Penny wrote:
>> By June 2012 I had found a workaround for using GDI instead of X11
>
> In other words, use MinGW-w64 instead of Cygwin. That's your choice,
> but this list is about *using* Cygwin, not how *not* to use it, so this
> is off-topic.
My suggestion would be to compile Tcl/Tk from sources. On
cygwin64, configure with --enable-64bit, otherwise the links
with the GDI part won't work !!!!!
Feedback is appreciated, at least on comp.lang.tcl
Regards,
Jan Nijtmans
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |