also, here's the text from configure.usage that i just wrote:
--use-union-type Enable or disable use of a union, instead of an
int, for the fundamental Lisp_Object type; this
provides stricter type-checking. WARNING: This has
a tendency to trigger compiler bugs, especially in
combination with other features that increase the
complexity of expressions, for example `--with-mule'
and `--error-checking=all'. Crashes have been
observed with union type in combination with the
two options just mentioned under various versions of
GCC as well as MSVC++ 6.0. Furthermore, many
debuggers have problems (i.e. bugs) dealing with
unions, and even for those that don't, debugging can
be inconvenient because of no syntax for entering a
union. We recommend `--use-union-type' *ONLY* for
testing purposes, not for production builds. If you
are using `-use-union-type' and get some weird
crash, try redoing without union type.
----- Original Message -----
From: "Adam Duck" <duck(a)informatik.uni-frankfurt.de>
To: "Ben Wing" <ben(a)666.com>
Cc: <xemacs-beta(a)xemacs.org>
Sent: Monday, December 16, 2002 8:32 AM
Subject: Re: crash while using calc
>>>>> "Ben" == Ben Wing <ben(a)666.com>
writes:
Ben> Try turning off --use-union-type.
Yepp, that solved it. Thx.
--
Adam Duck (duck(a)cs.uni-frankfurt.de)
Bockenheimer Landstr. 135 / Zi. 211
60325 Frankfurt/Main
______________________________________
A TRUE Klingon Warrior does not comment his code!
--- Klingon Programmer