Hi,<br><br>I try to load libgmxana.so with dlopen but I get:<br>undefined symbol: interaction_function<br><br>The reason seems to be that while libgmx has the dependency on libmd, libgmxana does not &quot;know&quot; its dependency:<br>

[rschulz@rschulz-laptop lib]$ ldd libgmxana.so |grep libgmx<br>[rschulz@rschulz-laptop lib]$ ldd libmd_mpi.so |grep libgmx<br>        libgmx_mpi.so.5 =&gt; /home/rschulz/usr/gromacs/lib/libgmx_mpi.so.5 (0x00007fafdb255000)<br>

<br>Why is this that libgmxana does not know it dependency? <br><br>A short example program to show the error:<br>#include &lt;dlfcn.h&gt;<br>#include &lt;stdio.h&gt;<br>int main() {<br>    char* error;<br>    dlopen(&quot;libgmxana_mpi.so&quot;,RTLD_LAZY|RTLD_GLOBAL);<br>

    if ((error = dlerror())) {<br>        printf(&quot;%s\n&quot;,error);<br>    }<br>    return 0;<br>}<br><br>Roland<br clear="all"><br>-- <br>ORNL/UT Center for Molecular Biophysics <a href="http://cmb.ornl.gov">cmb.ornl.gov</a><br>

865-241-1537, ORNL PO BOX 2008 MS6309<br>