How do I compile Maxima with debugging information?
Subject: How do I compile Maxima with debugging information?
From: Camm Maguire
Date: 10 Oct 2003 10:51:48 -0400
Greetings! I'm also interested in debugging facilities for lisp, and
would like to make the GCL debugger more useful.
Could you elaborate on what features you find useful in ACL which are
missing from GCL?
Though I haven't researched the lisp options extensively, its hard to
conceive of a better debugger than gdb. And fortunately, as GCL
compiles to C, we may be able to design a lisp front end to gdb in
analogy with its fortran front end.
Take care,
Richard Fateman <fateman@cs.berkeley.edu> writes:
> by the way... the debugging tools vary depending upon
> the underlying lisp. They are not part of the ANSI
> standard. There is no requirement that local variables
> be accessible in a break. In fact they may not exist
> if the system always compiles functions and removed the
> variables by optimization.
>
> The commercial macsyma debugging
> tools seem to be fairly poor, though it could be that
> I just don't have any documentation!!
>
> My recollection of the AKCL system (now GCL) was that
> the debugging tools were also fairly limited, at least
> compared to Allegro CL, which I generally use.
>
> I do not have much experience with CMUCL, except I
> recall that the CMUCL compiler was slow and verbose,
> but produced good code.
>
> I have not used CLISP.
>
> RJF
>
>
>
>
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
>
>
--
Camm Maguire camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah