public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
From: Keith Seitz <keiths@redhat.com>
To: Jingzhao Ou <jingzhao.ou@gmail.com>
Cc: insight@sources.redhat.com
Subject: Re: Compiling the latest GDB on cygwin
Date: Thu, 18 Aug 2005 17:41:00 -0000	[thread overview]
Message-ID: <4304C849.1010103@redhat.com> (raw)
In-Reply-To: <b5706cf1050817223510c2805e@mail.gmail.com>

Jingzhao Ou wrote:

> First of all, I am a newbie to GDB and am now seeking advice,
> suggestions and, if possible, discussions. I may ask some very silly
> questions as a newbie. But please be understanding that I have NO in
> tension to offend any one on this mailing list. I just want to enjoy
> the fun and freedom offered by a great piece of open source program.

No offense taken -- and I certainly hope that my reply didn't come off 
that way, either. Anyway, we all agree not to be offended, so let's move 
on! :-)

> The reason why I raised the libgui question is because I suspect that
> due to libgui, the compilation of Insight requires the source code of
> Tcl and Tk. That might be the reason Insight ships with its own
> version of Tcl/Tk.

libgui only requires the Tcl/Tk headers and library -- no source files. 
The reason insight ships with its own version of Tcl and Tk (and 
Itcl/Iwidgets) is largely arcane. Back many, many years ago, Tcl/Tk 
didn't do a few of the things we wanted, so we hacked it to do it. Of 
course, it was a big mistake, and insight has been dragging it around 
ever since.

However, a year or two (or three) ago, all that changed. The standard 
Tcl/Tk/Itcl sources were imported, removing our dependency on a 
non-standard/hacked Tcl/Tk. As a result, we should be able to move away 
from the built-in versions to standard, net-released versions.

To the best of my understanding, libgui should not interfere with this goal.

The big thing to try is to hack the configure scripts for libgui, gdb, 
and gdb/gdbtk and see how painful this transistion will be. I admit, I 
have been hesitant to do it (or any insight work for that matter): I 
believe insight has outlived its usefulness, and most people are moving 
onto other gdb front-ends.

Keith

  reply	other threads:[~2005-08-18 17:41 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-16  6:39 Jingzhao Ou
2005-08-16 12:03 ` Dave Korn
2005-08-16 20:48   ` Jingzhao Ou
2005-08-17 15:48     ` Dave Korn
2005-08-17 22:21       ` Jingzhao Ou
2005-08-17 23:34         ` Jingzhao Ou
2005-08-17 23:43           ` Keith Seitz
2005-08-18  5:35             ` Jingzhao Ou
2005-08-18 17:41               ` Keith Seitz [this message]
2005-08-18 18:04                 ` Jingzhao Ou
2005-08-19  9:22                   ` Dave Korn

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=4304C849.1010103@redhat.com \
    --to=keiths@redhat.com \
    --cc=insight@sources.redhat.com \
    --cc=jingzhao.ou@gmail.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).