On Fri, Jan 22, 2010 at 10:33 PM, Huddleston, John <span dir="ltr">&lt;<a href="mailto:Huddleston@cira.colostate.edu">Huddleston@cira.colostate.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Ramon<br>
<br>
In the unix world the &#39;ldd&#39; command identifies the shared libraries that are required.<br>
<br>
In the windows world, it is &#39;cygcheck&#39; or the &#39;depends&#39; gui.<br>
<br>
What is the equivalent on the MAC? Run it on your executable.  Send the results to this list.<br>
<br>
Next, your executable compiled and so it must be requiring the dlsym dynamic linking loader object. Does the MAC have an equivalent?<br>
<br></blockquote><div><br></div><div>The &quot;ldd&quot; equivalent on Mac OS X is &quot;otool -L&quot;. </div><div><br></div><div>   Arlindo</div><div><br></div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

John Huddleston<br>
<br>
________________________________________<br>
From: <a href="mailto:GRADSUSR@LIST.CINECA.IT">GRADSUSR@LIST.CINECA.IT</a> [<a href="mailto:GRADSUSR@LIST.CINECA.IT">GRADSUSR@LIST.CINECA.IT</a>] On Behalf Of Ramon Solano [<a href="mailto:rsolanob@GMAIL.COM">rsolanob@GMAIL.COM</a>]<br>

Sent: Friday, January 22, 2010 12:09 PM<br>
To: <a href="mailto:GRADSUSR@LIST.CINECA.IT">GRADSUSR@LIST.CINECA.IT</a><br>
Subject: User extensions on OSX 10.6<br>
<div><div></div><div class="h5"><br>
Hello all,<br>
<br>
I have been using my own specialized GrADS user extensions since v2.0.a4 with no problem at all. I used the example udx &quot;hello&quot; and some techniques showed in the other user extensions (thanks for providing the code).<br>

<br>
I use the GrADS source code and the additional supplibs to configure the  compilation, and then I jump into the extensions dir and then use the &quot;make&quot;. I later copy my UDX to the official compiled GrADS distribution in my computers.This procedure have worked for my Mac OSX 10.5 (with fink) and Linux (RedHat 32 and 64 bits) with absolutely no problems.<br>

<br>
However, I just updated my Mac OSX to 10.6 and as there is no official gfortran released yet, I installed the one available on <a href="http://quatramaran.ens.fr/~coudert/gfortran/gfortran-macosx-x86.dmg" target="_blank">http://quatramaran.ens.fr/~coudert/gfortran/gfortran-macosx-x86.dmg</a>, which identifies itself as &quot;gcc version 4.5.0 20090604 (experimental) [trunk revision 148180] (GCC) &quot;. According to fink, I have gcc4.0 and gcc4.2 so this may be an issue.<br>

<br>
My problem is that after apparently a good compilation of the UDX, GrADS complains that &quot;dlsym(0xe0d650, f_rsb): symbol not found&quot; (f_rsb is my UDX). I am doing exactly the same procedure as in 10.5, but here I am getting this problem under 10.6 . GrADS is working perfectly, and all provided UDXs as well so I know this should be possible.<br>

<br>
Any advice on a workaround would be greatly appreciated.<br>
<br>
Ramon<br>
U of Arizona</div></div></blockquote></div><br><br clear="all"><br>-- <br>Arlindo da Silva<br><a href="mailto:dasilva@alum.mit.edu">dasilva@alum.mit.edu</a><br>