<div>This is a forwarded message that originally, because of a tar file, exceeded the limits of the mailing list. I am copying it here for further reference.</div><div><br></div>---------- Forwarded message ----------<br><div class="gmail_quote">
From: Sylvain Ageneau<br>Date: Tue, 20 Nov 2012 16:59:53 -0300<br>Subject: ECL and libltdl<br><div style="word-wrap:break-word">Hello,<div><br></div><div>I've been struggling with trying to use cffi based libraries with ECL on iOS which doesn't allow dlopening dynamic libraries (so ECL has to be compiled with --disable-shared).</div>
<div><br></div><div>GNU libtool includes a small library libltdl which is a kind of platform independent wrapper for dlopen and also has a fallback mechanism for platforms that don't allow it: <a href="http://www.gnu.org/software/libtool/manual/html_node/Dlpreopening.html" target="_blank">http://www.gnu.org/software/libtool/manual/html_node/Dlpreopening.html</a></div>
<div><br></div><div>The attached patch adds optional ltdl support to ECL. I also added a sample application that shows how to use it.</div><div><br></div><div>Regards, </div><div>Sylvain</div><div><br></div></div></div>-- <br>
Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>