Re: debugging problem

I can help you with part of your question:

> when using dbx(or xdbx) for sage, I got
> the following message:
> Reading symbolic information...
> warning: old style symbol information found in "lc.C"
> dbx: internal error: unexpected value 38 at line 2620 in file ../common/object.c
> As a result, I can't use the debuger.

We have had that problem before.  I *think* it was on our Sun Sparcs.
The problem seems to be that Sun's dbx cannot read the C++ symbol and
source information.  Using gdb solved the problem.  The internal error
is from dbx, not our code.  You can either compile and debug on a
different architecture, or use gdb.