Think about Loose Coupling | |
PerlMonks |
Re: XS replacing my c library, not compatible with OS threadsby SankoR (Prior) |
on Nov 30, 2010 at 21:17 UTC ( [id://874574]=note: print w/replies, xml ) | Need Help?? |
Yep. The default behavior is great for core perl development but can be a major headache for green XS and embedding authors. The 'secret' is to #define NO_XSLOCKS before including XSUB.h. If left undefined, XSUB.h will redefine a long list of functions/macros (including free, malloc, and exit) with internal versions.
In Section
Seekers of Perl Wisdom
|
|