When I built Lyx 1.1.6 using gcc version 2.95.2 19991024 on Alpha, it
mostly works but I get an Illegal instruction when I exit (or sometimes
segmentation fault) -- it turns out to be because of stack corruption that
occurs somewhere after the return statement in main. There may be other
places I haven't found in my limited testing. Compiling without -O
doesn't help (oddly).
When I compile with gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2
release) on Alpha, there is no such problem (though there may be others;
I've had other miscompiles on Alpha with that one). I will try it with
one of the more recent gcc's when I get a chance.
Dr. Tom Holroyd
"I am, as I said, inspired by the biological phenomena in which
chemical forces are used in repetitious fashion to produce all
kinds of weird effects (one of which is the author)."
-- Richard Feynman, _There's Plenty of Room at the Bottom_