<br><br><div class="gmail_quote">On Sun, Sep 19, 2010 at 12:01 AM, Dr. David Kirkby <span dir="ltr"><<a href="mailto:david.kirkby@onetel.net">david.kirkby@onetel.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On 09/18/10 10:45 PM, Juan Jose Garcia-Ripoll wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On Sat, Sep 18, 2010 at 10:51 PM, Dr. David Kirkby<br>
<<a href="mailto:david.kirkby@onetel.net" target="_blank">david.kirkby@onetel.net</a>>wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I'm sure you wont consider this a high priority, but ECL appears to be<br>
linking<br>
unnecessarily to libintl.so at least on OpenSolaris.<br>
<br>
</blockquote>
<br>
This is very very old. It comes from the time when ECL was first ported to<br>
Solaris and at that time I found that the sockets linked code required this<br>
TCPLIBS='-lsocket -lnsl -lintl'  Maybe that is no longer the case.<br>
<br>
Juanjo<br>
</blockquote>
<br>
<br></div>
I think you just need to check in autoconf. It might depend on what version of Solaris one uses. It's far more portable then. I might want to build ECL on AIX at some point!<br></blockquote><div><br>What should I check for? What should I need on each version of Solaris that exists out there? There is no way to treat that platform in a portable way if that is waht
 you mean. It is not portable at all what the solaris people opted for (having a separate library for sockets and also other libraries I do not even know what for), and it is also not portable their changes among OS releases. Autoconf does not help here: one would have to hardcode the knowledge of which libraries are needed and which are not.<br>

<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Note there's a report on sage-devel of a similar issue on Gentoo linux and ECL - in this case its<br>
<br>
        /lib/libdl.so.2<br>
        /lib/libm.so.6<br></blockquote><div><br>I do not understand these concerns: libdl is mandated for dlopen and libm is needed for all the mathematical functions. I think your developers are being overzealous about this.<br>

<br>Juanjo<br clear="all"></div></div><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>