Did you add the path where the libarries located to LD_LIBRARY_PATH (
or SHLIB_PATH)?

you may run ldd on DOMcount to see if the libxercesc is resolved or not.

Rgds,
PeiYong
----- Original Message -----
From: "Doug Chinnery" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 03, 2003 8:00 PM
Subject: Cannot open library


>
> I've downloaded, built and installed the xerces-c library.  As
> expected, it created 3 shared libraries in my /usr/local/lib
> directory, called:
>
> libxerces-c.so@
> libxerces-c.so.22@
> libxerces-c.so.22.0
>
> When I try to run my program I get the following error:
>
> dynamic linker : ./CreateDOMDocument : error opening libxerces-c2_2_0.so
>
> As you can see, this library doesn't exist among the libs that were
> created.  I made a link to another library called libxerces-c2_2_0.so,
> and I got rid of the dynamic linker error, but now my code dumps core.
>
> Any thoughts on why the dynamic linker would be looking for modules in
> a library that doesn't exist? Here's my short program in case there's
> something really wacked out with the code itself:
> -------------------------------------------------------------------
>
> #include <xercesc/dom/DOM.hpp>
> #include <xercesc/util/PlatformUtils.hpp>
>
> XERCES_CPP_NAMESPACE_USE
>
> int main (int argc, char *argv[])
> {
>    XMLPlatformUtils::Initialize();
>    DOMImplementation *impl =
DOMImplementationRegistry::getDOMImplementation(XMLString::transcode
("LS"));
>    DOMDocument* doc = impl->createDocument(0,  // root element namespace
URI.
>                                            XMLString::transcode("head"),
>                                            0); // document type object
(DTD).
>    return (0);
> }
> --------------------------------------------------------------------
>
> Thanks in advance for any help you can provide.
>
> Doug Chinnery
>
> ---------------------------------------------------------------------
> 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]

Reply via email to