public inbox for xconq7@sourceware.org
 help / color / mirror / Atom feed
From: Eric McDonald <mcdonald@phy.cmich.edu>
To: Juergen Ruehle <j.ruehle@bmiag.de>
Cc: xconq7@sources.redhat.com
Subject: Re: New Xconq Windows Executable
Date: Fri, 29 Aug 2003 08:35:00 -0000	[thread overview]
Message-ID: <Pine.LNX.4.44.0308282052300.19591-100000@leon.phy.cmich.edu> (raw)
In-Reply-To: <16205.61436.450000.631353@lapjr.intranet.kiel.bmiag.de>

On Thu, 28 Aug 2003, Juergen Ruehle wrote:

> Eric McDonald writes:

>  > Yes, it does depend on the Cygwin XFree86 X libraries. We would 
>  > then need to have people install the Cygwin XFree86 stuff (which, 
>  > IMO, is much more stable than 2 years ago). And they would 
>  > essentially be playing Unix Xconq in an X display on their Windows 
>  > machine.
> 
> Actually no: the cygwin tk does not depend on X, but it doesn't
> contain the right headers either. 

Ok, I mounted my NTFS partition that has Cygwin.
I looked at tk.h and it says:
#ifndef _XLIB_H
#   ifdef MAC_TCL
#       include <Xlib.h>
#       include <X.h>
#   else
#       include <X11/Xlib.h>
#   endif
#endif
And the only X11/Xlib.h in my entire Cygwin filespace is under 
/usr/X11R6/include, which, of course, is the real thing, not a 
Tcl/Tk imitation.

So, if anyone was to build a Tcl/Tk-based app under this setup 
(and it is a relatively recent and fairly standard one), he/she 
would, in fact, end up depending on the real X11 stuff. From this 
standpoint, any Cygwin app built thusly would be a true X11 client 
in need of a true X11 server.

But, I suppose this a wasted point, since what you prescribe seems 
like a good idea (it also devalues the AS Tcl/Tk in my eyes). 
It would be nice to build Tcl/Tk for Windows natively under 
Cygwin, and then statically link it into Xconq, removing the 
need of Tcl and Tk DLL's and whatnot. I'll look into it. Thanks.

> Also it seems there is still some tweaking of at least win/Makefile.in
> neccessary. it would be nice if somebody could commit something along
> the lines of (one still has to muck with TCLTKLIB, but I see no way to
> autodetect this):

Your patch looks fine. I was going to commit it later this 
evening, but I suppose I should boot into Windows first and 
actually test it.... I'll take care of it soon, but maybe not 
today.

  Thanks,
    Eric


  parent reply	other threads:[~2003-08-29  1:49 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-27  4:29 Eric McDonald
2003-08-27 16:17 ` Eric McDonald
2003-08-27 16:37 ` Jim Kingdon
2003-08-27 17:20   ` Eric McDonald
2003-08-27 18:40     ` Hans Ronne
2003-08-27 19:53       ` Eric McDonald
2003-08-28  3:26         ` Hans Ronne
2003-08-28 13:38     ` Juergen Ruehle
2003-08-29  0:44       ` Eric McDonald
2003-08-29  8:35       ` Eric McDonald [this message]
2003-08-29 15:22         ` Juergen Ruehle
2003-08-30  5:47           ` Eric McDonald
2003-08-29  9:06       ` Hans Ronne
2003-08-29 15:57         ` Eric McDonald
2003-09-05  4:54         ` Tcl/Tk Interface Unification (was Re: New Xconq Windows Executable) Eric McDonald
2003-09-05 15:06           ` Hans Ronne
2003-09-05 15:51             ` Eric McDonald
2003-09-06  6:05               ` Hans Ronne
2003-09-15  3:43             ` Tcl/Tk Interface Unification Eric McDonald
2003-09-15  3:50               ` Hans Ronne
2003-09-15 14:32                 ` Eric McDonald
2003-09-15 18:39                   ` Hans Ronne
2003-09-15 19:38                     ` Eric McDonald
2003-09-15 23:31                       ` Hans Ronne
2003-09-16 13:53                     ` Build system overhaul (Was: Tcl/Tk Interface Unification) Juergen Ruehle
2003-09-16 18:15                       ` Eric McDonald
2003-09-16 20:23                       ` Eric McDonald
2003-09-17 10:32                         ` Hans Ronne
2003-09-17 15:54                         ` Juergen Ruehle
2003-09-18  2:37                           ` Build system overhaul Eric McDonald
2003-09-08 17:46         ` Tcl/Tk Interface Unification (was Re: New Xconq Windows Executable) Eric McDonald
2003-08-27 18:04 New Xconq Windows Executable Bill Macon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.44.0308282052300.19591-100000@leon.phy.cmich.edu \
    --to=mcdonald@phy.cmich.edu \
    --cc=j.ruehle@bmiag.de \
    --cc=xconq7@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).