Geoffrey Leach <[EMAIL PROTECTED]> writes:

> In both cases the compile errors suggested to me that there was
> something structurally wrong with the C++ environment. For example, on
> Linux, using g++ 3.2.2 and Perl 5.8.0
> 
> Xerces.C: In function `void makeXMLException(const XMLException&)':
> Xerces.C:659: cannot convert `char*' to `PerlInterpreter*' for
> argument `1' to `OP* Perl_die(PerlInterpreter*, const char*, ...)'

Hi Geoffrey,

No, this is a problem with your Perl build. I can't remember offhand,
but his indicates that your Perl is built with one of the optional
build arguments that modifies all API functions to have an optional
PerlInterpreter* as the first argument (I think it might be the one
that enables multiple Perl Interpreters running in the same address
space).

I've solved this in the past by rebuilding Perl using the default
build options.

Sorry I can't be of more help,
jas.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to