<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&#39;s an error in there, but it&#39;s really the XS
initialization code for the module which is really failing. Since my XS
skills are, well, close to zero, I can&#39;t trace anything there. How can
I trace the loading of an XS module? I have tried even with strace, but
I didn&#39;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&#39;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&#39;s dependencies, and tell you if it can find them or not. If it can&#39;t then you probably need to add a few libs to your LD_LIBRARY_PATH variable.  </div>

<div><br></div><div>Len.</div></div>