[Net-z3950] Problems building Net::Z3950

Mike Taylor mike at seatbooker.net
Thu Aug 1 14:04:06 CEST 2002


> Date: Wed, 31 Jul 2002 22:54:14 +0100
> From: Dave Mitchell <davem at fdgroup.com>
> 
> On Wed, Jul 31, 2002 at 01:52:53PM -0700, John Durno wrote:
> > Thanks very much; adding '#include "XSUB.h"' to ywpriv.h did the trick.
> 
> Mike, this extra line is needed because his Perl was built using
> multiplicity, which means every Perl function gets a secret extra
> arg to pass the current interpreter object. XSUB.h contains #defines
> which do the Right (if not necessarily the most efficient) Thing
> where multiplicity (and threads etc) are concerned, but are harmless
> NO-OPs elsewhere. You may want to add this to the next release.

Dave, you are an absolute marvel!  Many thanks for this.

It'll be in v0.31.

> perlguts.pod contains some waffle on this subject.

Not really in my Perl release (5.6).  Maybe it's time to move on up to
5.6.1, or maybe even the heights of 5.8?

 _/|_	 _______________________________________________________________
/o ) \/  Mike Taylor   <mike at miketaylor.org.uk>   www.miketaylor.org.uk
)_v__/\  Zenophobia, n. -- the irrational fear of convergent sequences.





More information about the Net-z3950 mailing list