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]
