"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]

Reply via email to