As there are two implementations of Xerces, one in C++ http://xerces.apache.org/xerces-c/ and one in Java http://xerces.apache.org/xerces-j/ I think it is a good idea to rename FindXerces to FindXercesC or something similar, just to indicate that is about the C++ implementation. cheers, Erik Sjölund