Hello. This might be better directed elsewhere (if so, apologies, and please say so). Trying to embed/use the xerces-c library on Mac OS X as an embedded application framework (ie, building it to MyApp.app/Contents/Frameworks/Xerces.framework/, and setting the INSTALL_PATH to "@executable_path/../Frameworks"). I've had no problem using other frameworks this way, but I suspect I'm doing something wrong with Xerces's public headers. Attempting to call:
XMLPlatformUtils::Initialize();
which seems to require importing util/PlatformUtils.hpp. So, I changed the visibility of the header file to public, and attempted to build my application, but as it then also #includes other files..
#include <xercesc/util/XMLException.hpp>
#include <xercesc/util/PanicHandler.hpp>
it then can't find these file (obviously) - and I suspect I'm going down the wrong path.
<x-tad-smaller>/Volumes/Data1/LOCAL_BUILDS_PANTHER/Xerces.framework/Headers/PlatformUtils.hpp:65:41: xercesc/util/XMLException.hpp: No such file or directory
</x-tad-smaller>
I recognize this may be a basic "embedding/using C++ libraries" question - but if it's an easy answer, I'd gladly take anyone's suggestions.. And many thanks in advance.
./sc
