Hi
I did a clean install of Panther last night and have been rebuilding my Perl
libraries.  Both libexpat and libsablot compiled ok, but when I try to
install the XML::Sablotron package, I get the following errors:

In file included from Sablotron.xs:89:
Processor/Processor.h: In function `SchemeHandlerGetAllStub':
Processor/Processor.h:286: warning: passing arg 3 of `Perl_sv_2pv_flags'
from incompatible pointer type
Processor/Processor.h: In function `SchemeHandlerGetStub':
Processor/Processor.h:410: warning: passing arg 3 of `Perl_sv_2pv_flags'
from incompatible pointer type
DOM/DOM.xsh: In function `XS_XML__Sablotron__DOM__Node_xql_ns':
DOM/DOM.xsh:643: warning: passing arg 3 of `Perl_sv_2pv_flags' from
incompatible pointer type
DOM/DOM.xsh:644: warning: passing arg 3 of `Perl_sv_2pv_flags' from
incompatible pointer type

When I restart Apache (I use PerlModule to preload XML::Sablotron), it dies
with the following message:

dyld: /usr/sbin/httpd Undefined symbols:
__ZTVN10__cxxabiv117__class_type_infoE
__ZTVN10__cxxabiv120__si_class_type_infoE
__ZTVN10__cxxabiv121__vmi_class_type_infoE
___cxa_pure_virtual
___gxx_personality_v0

I noticed suggestions here:
<http://maclux-rz.uibk.ac.at/~maillists/sablotron/msg03799.shtml>
and here:
<http://www.mail-archive.com/[EMAIL PROTECTED]/msg05579.html>
among other places regarding 10.2, but they haven't fixed the problem.

Again, this is a clean install of Panther -- the only system setting I've
changed so far is adding /usr/local/bin to $PATH.  Is this an issue with
Apple's Perl 5.8.1 install, a compiler issue, a Sablotron issue, ...?

Any insights would be appreciated.

Thanks in advance
Andrew

Reply via email to