"Professor Myles Harding" <[EMAIL PROTECTED]> writes: > I tried to install XML-Xerces-1.5.3 without success. The perl > Makefile.PL command failed to complete. The message was > > > -- !!!WHOA!!! > > I couldn't find -lxerces-c1_5 anywhere in your library path. Begging to > differ with perl, this is most assuredly *NOT* harmless. This is a > critical error that will prevent you from running Xerces.pm. > > Check your settings of $XERCES_INCLUDE and $XERCES_LIB, and rerun > 'perl Makefile.PL' > > The library file lxerces-c1_5 seems a mystery to me. I certainly have > the libraries > /usr/lib/libxerces-c1_4.so > /usr/lib/libxerces-c1_5_1.so > in /usr/lib > but the makefile demands lxerces-c1_5 Hi Myles, Sorry 'bout that. Xerces-C 1.5.1, was just recently released, and I haven't yet had a chance to release a new version of Xerces.pm that supports it. The simple fix to the above problem is to make a symlink from libxerces-c1_5_1.so to libxerces-c1_5.so. That will get you past that step in the Makefile. The other problem is that they changed the Parser interface in 1.5.1 removing a method. That will cause compilation of Xerces.C to fail. I'll be making a new release shortly, but in the meantime, If you grab Xerces-C-1.5 from the archive at xml.apache.org, everything should work for you. Thanks for your input! jas. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
