Steve,
    you should not have any problems with this. I am pretty sure the compiler upgrade is just to keep the binary distribution up to date, i.e. on the same level as what most people would want to use for linking.
 
Everything in Xerces-C++ that is platform- and/or compiler-specific is abstracted in the high level code, and implemented in the src/util/Platforms and src/util/Compilers directories.
 
If you are in paranoia mode, just examine the following files:
src/util/Platforms/AIX/AIXPlatformUtils.cpp
src/util/Compilers/CSetDefs.cpp
(with the accompanying .hpp files).
 
Everything else is independent of AIX/xlC and is only subject to any bugs your compiler/assembler/linker might have. (Highly unlikely that you will find anything similar with IBM xlC and AIX.)
 
Regards,
 Martin
However, before I embark upon any major development with Xerces-C, I am keen to ensure that I am not causing myself any problems by using a version compiled under xlC_ r 3.6.6. Is the current distribution of Xerces-C under AIX using any compiler features specific to 5.02?

Reply via email to