This is a typical problem with changing versions of GCC and run-times.
You probably don't have gcc 3.1 installed, which is what was used to build
those versions of Xerces and Xalan. You'll need to download and build gcc
3.1, or build both libraries with the version of the compiler you want to
use on both distributions. (Avoid the compiler distributed with RedHat 7.2
like the plague.)
My suggestion is you get the very latest version of gcc, build and install
that on both platforms, then rebuild Xerces and Xalan with that version,
and use it for your applications. The 3.x series of gcc has been very
unstable, but the latest version I have (3.2.2) seems to have settled down.
Dave
Alex Seriy
<[EMAIL PROTECTED] To:
xalan-c-users@xml.apache.org
om> cc: (bcc: David N
Bertoni/Cambridge/IBM)
Subject: libstdc++ on RedHat
04/17/2003 08:42
AM
I just downloaded Xalan 1.4 and Xerces 2.1 (xerces-c2_1_0-linux7.2gcc31)
binaries. I have RH7.2 and RH8 mixed environment. I looks like Xerces
need libdstdc++.so.4 that is not present on either distributions of
RedHat. RH8 comes with libstdc++.so.5 which is part of libstc++ RPM. I
searched through official releases and updates for 7.2 through 8.0, and
also rawhide. I don't seem to find the runtime library. Did anyone have
this problem? Any help will be greatly appriciated.
Alex