ANN: Line numbers patch and debugger for Tcl (TIP 86)

From: Peter MacDonald (peter_at_pdqi.com)
Date: 06/29/04

  • Next message: Anthony Davis: "Re: Why are the advantages of TCL for testing instead of standard C or C++?"
    Date: 28 Jun 2004 15:32:10 -0700
    
    

    Announcing the initial release of tgdb, a debugger for Tcl
    and the associated patch for adding line number support to Tcl,
    both of which are part of TIP 86 mentioned below. The purpose
    of this release is to gather feedback for TIP 86 prior to voting.

    Tgdb can be had from

       http://pdqi.com/download/tgdb-2.0.tar.gz

    Below find the README and INSTALL files. Bon chance.

    Peter Macdonald <peter@pdqi.com>

    ### README ########################################################
    tgdb is a debugger for Tcl based on the line numbers patch from pdqi.
    The debugger emulates gdb so as to enable debugging both C
    and Tcl, at the same time, using a higher level debugger, such
    as PDQI's tdb.

    See the INSTALL for for instructions on obtaining and building tgdb.

    For more information on the line number patch, see

      http://www.tcl.tk/cgi-bin/tct/tip/86.html

    ### INSTALL #########################################################
    Herein are contained the instructions for downloading and building
    Tcl on unix with the new line numbers debugging patch from pdqi.

    First, download the following pieces

      tcl8.4.6-src.tar.gz: tcl.sourceforge.net (and optionally tk)
      the tgdb debugger: http://pdqi.com/download/tgdb-2.0.tar.gz
      the line number patch: http://pdqi.com/download/tclline-8.4.6.diff.gz

    Then perform the following steps.

      tar -xpvf tgdb-2.0.tar.gz
      tar -xpvf tcl8.4.6-src.tar.gz
      gunzip tclline-8.4.6.diff.gz
      cd tcl8.4.6
      patch -p1 < ../tclline-8.4.6.diff
      cd unix
      ./configure --prefix=$HOME/usr
      make
      make install
      cd ../..

    Now give it a test drive.

      cd tgdb-2.0
      make
      ./tgdb.tcl sample/t.tcl

    ############################################################


  • Next message: Anthony Davis: "Re: Why are the advantages of TCL for testing instead of standard C or C++?"

    Relevant Pages

    • ANN: Line numbers patch and debugger for Tcl (TIP 86)
      ... Announcing the initial release of tgdb, a debugger for Tcl ... tgdb is a debugger for Tcl based on the line numbers patch from pdqi. ...
      (comp.lang.tcl)
    • Re: Tcl/Tk debugger
      ... Therefore it would be extremely useful to run Tcl through what in C ... Then I just start the debugger and load the executable and open the ... figure out what a breakpoint is for an interpreted language as the ... it takes only a small time to download Komodo, ...
      (comp.lang.tcl)
    • Re: Good debugger?
      ... >> Tcl environment itself. ... Is it really bad that a windows ... > build of prodebug is assuming a windows environment? ... I did not request a good WINDOWS TCL debugger, ...
      (comp.lang.tcl)
    • Tcl-URL! - weekly Tcl news and links (Oct 4)
      ... The Tcl Core Team is pleased to announce the 8.5b1 releases of the Tcl ... Aejaks 0.6 by Tom Poindexter ... RamDebugger is a graphical debugger for the scripting lenguage Tcl-TK. ...
      (comp.lang.tcl)
    • [ANNOUNCE] mdb: UPDATED version 2.6.27-rc3 released
      ... Any of these releases at any time may be adopted into the Linux Kernel, ... and the stack backtrace that runs off the end ... Updated patch with fixes and removal of code sections by request: ... I want to thank Intel for providing 64 bit systems for debugger and Forensic Filesystem Development and other support of these projects. ...
      (Linux-Kernel)