There was a version of libxerces-c1_4.so installed (by SuSE). I removed it and reran ldconfig and it still throws that error. However, even before that the "ldd Xerces.so" indicated it was using the 1.7 version (attached to my previous Email). Where would I have to set/extend the LD_LIBRARY_PATH? ldd Xerces.so finds all the libraries and ldconfig cached the libxerces 1.7 (which I placed into /usr/lib)
Erwin On Thu, 2002-07-11 at 18:28, Jason E. Stewart wrote: > "Erwin Frise" <[EMAIL PROTECTED]> writes: > > > Compile works fine but when the "make test" or a perl program reaches > > "require XML::Xerces;" following error is thrown: > > > > Can't load 'blib/arch/auto/XML/Xerces/Xerces.so' for module XML::Xerces: > > blib/arch/auto/XML/Xerces/Xerces.so: undefined symbol: > > _6XMLUni.fgNullPointerException_Name at > > /usr/lib/perl5/5.6.0/i586-linux/DynaLoader.pm line 200. > > at blib/lib/XML/Xerces.pm line 8 > > That's a loader error, you've got an unresolved symbol. Possibly > because LD_LIBRARY_PATH isn't set??? I hate loader problems. > > I don't suppose you have multiple versions of libxerces around do you? > > jas. -- Erwin Frise, PhD Systems manager/Bioinformatics scientist Berkeley Drosophila Genome Project One Cyclotron Road, Building 64 Lawrence Berkeley National Laboratory Berkeley, CA 94720 Tel: (510) 486-7251 Fax: (510) 486-6798 Email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
