RH G++ 2.96 has C++ ABI incompatible with G++ 2.95-x and G++ 3.2.x.
Don't try to mix them. Stick to either 2.96 or G++ 2.95/3.2 .
If you have RH8.0 you're fine, just rebuild Xerces-C from source.
If you insist on getting the binary dist. for Xerces-C
then have a look at the xerces-c-dev list archives.
There was recently an announcement about G++ 3.2 Xerces-C builds.
Cheers
Radovan
> -----Original Message-----
> From: Brice Ruth [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 05, 2003 4:12 PM
> To: [EMAIL PROTECTED]
> Subject: Exceptions not caught when parsing (gcc2 v. gcc3 on Linux)
>
>
> I've read that there are some problems with exceptions being
> raised in
> the xerces library when using gcc2 v. gcc3. My question
> (since I'm not a
> compiler expert), is if I can compile xerces with gcc3 on a RedHat 8
> system (since that's the earliest RedHat release supporting gcc3) and
> subsequently compile against the xerces library using gcc2
> (2.96 to be
> precise) on a RedHat 7.1/7.2 based system. Is this legit? Will this
> allow me to catch the exceptions that appear to be crashing the
> application now? My current xerces library is compiled with gcc 2.96.
>
> Any clarity on this would be greatly appreciated!!
>
> Respectfully,
> Brice Ruth
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]