Hi Bruce,
There are two problem that we know of:
1. A parse error with certain function-style casts has appeared and
disappeared in various versions of gcc. It's easily corrected by
modifying the source code to use older C-style casts. We have no
intention of fixing the problem in the source code, since it's a
fundamental bug in the gcc compiler which must be fixed by the gcc team.
2. The optimizer has a problem with compiling FormatterToHTML.cpp. This
problem also has appeared and disappeared in various versions of gcc, so
it's hard to do a workaround. The easiest thing to do is to build Xalan
with optimizations, delete the resulting object file, FormatterToHTML.o,
then modify the Makefile to build without optimizations turned on. This
code is due to be re-written sometime soon, but there are so many more
high-priorities things on the to-do list, that I don't know when it will
happen.
You should be able to run executables built on RedHat 6.1, provided the
appropriate versions of C++ runtime libraries are on the machine.
Dave
Bruce Bailey
<[EMAIL PROTECTED] To: "'[EMAIL PROTECTED]'"
.adp.com> <[EMAIL PROTECTED]>
cc: (bcc: David N Bertoni/CAM/Lotus)
11/01/2001 Subject: Need More Information on
Building
01:57 PM on Red Hat 7.1
Please
respond to
xalan-dev
Hi
I have discovered by reading the archives that the latest version of Xalan
won't build properly on Red Hat Linux release 7.1 (Seawolf), gcc version
2.96. There are vague references to this version of the compiler being
'buggy'. I need more information about what the problems are and if anyone
might be working on it, etc.
Can anyone provide useful information on this? I need to make some
decisions about whether to use Xalan, when I can start using Xalan, etc. I
also need to research whether or not shared objects and executables built
on
older systems (circa RH6.1) will run on the current RH systems.
Thanks in advance,
Bruce
Bruce Bailey
2525 SW First Avenue
Portland, OR 97201
[EMAIL PROTECTED]