<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div text="#000000" bgcolor="#ffffff"><br>
<br>
Reading DynaLoader.pm line 213 it says that very often programs fail
saying that there's an error in there, but it's really the XS
initialization code for the module which is really failing. Since my XS
skills are, well, close to zero, I can't trace anything there. How can
I trace the loading of an XS module? I have tried even with strace, but
I didn't see anything...<br><br></div></blockquote><div><br></div><div>I just worked through an XS loader issue last week. It typically has to do with unsatisfied dependencies in the web of shared libs that you're trying to load. </div>
<div><br></div><div>so find the .so in question, and run ldd on it. ldd will list all of that library's dependencies, and tell you if it can find them or not. If it can't then you probably need to add a few libs to your LD_LIBRARY_PATH variable. </div>
<div><br></div><div>Len.</div></div>