<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">The reason why it works with the older version of NCL is because this version doesn't have cairo dependencies, and hence doesn't need the cairo libraries.<div><br></div><div><div><div>You didn't include your compile line or error messages, so I'm not sure exactly what the problem is with V6.1.2. My guess is that you either don't have the proper -lcairo, etc, lines in the link phase, or else you need some -L options to help your compiler find the cairo libraries.</div><div><br></div><div>Since you are using NCAR Graphics, I agree, there's probably no reason why you need to link against V6.1.x.</div><div><br></div><div>--Mary</div><div><br></div><div>On Feb 21, 2013, at 9:15 AM, Sean Crowell wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Mary,<div><br></div><div>Indeed the compiler was having trouble finding the 64-bit cairo libraries, but only when the NCARG_ROOT variable pointed to the later binaries of NCL. &nbsp;When I changed the NCARG_ROOT to point to 6.0, this trouble vanished. &nbsp;The binaries that I've downloaded have all been for my operating system version (I think). &nbsp;When I ran the file command on the libcairo.dylib in /usr/X11R6/lib and /usr/X11/lib, it shows that it's built for both 64-bit and 32 bit.</div><div><br></div><div>On the whole, it seems like a strange issue to be resolved when I point to older versions of the NCAR graphics libraries. &nbsp;Anyways, I got RIP to compile with this older version, and so I'm satisfied. &nbsp;I'm still using the newest version of NCL for my graphics purposes, due to the updates for WRF output and such that are extremely handy.</div><div><br></div><div>Sean</div><div><br></div><div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>======================================</div><div>Sean Crowell</div><div>Postdoctoral Research Associate</div><div>College of Atmospheric and Geographic Sciences</div><div>University of Oklahoma</div><div>Office: NWC 5420</div><div>Phone: (405)325-1089</div><div><a href="mailto:scrowell@ou.edu">scrowell@ou.edu</a></div><div><br></div></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br><div><div>On Feb 21, 2013, at 10:00 AM, Mary Haley wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Sean,<div><br></div><div>Which MacOS binary are you using? I think the MacOS 10.6 binary may be 32-bit because it was compiled on a 32-bit system.</div><div><br></div><div>If you are using the MacOS 10.7 binary, then it should be 64-bit.</div><div><br></div><div>Can you include the error message? It may simply be that the compiler needs help finding the 64-bit cairo libraries.</div><div><br></div><div>What does:</div><div><br></div><div>locate libcairo</div><div><br></div><div>report?</div><div><br></div><div>Once you find the file, which will be called something like "libcairo.dylib", you can run "file" on it to see if it's a 64-bit library:</div><div><br></div><div><div>% file /usr/X11/lib/libcairo.dylib</div><div>/usr/X11/lib/libcairo.dylib: Mach-O universal binary with 2 architectures</div><div>/usr/X11/lib/libcairo.dylib (for architecture x86_64):<span class="Apple-tab-span" style="white-space:pre">        </span>Mach-O 64-bit dynamically linked shared library x86_64</div><div>/usr/X11/lib/libcairo.dylib (for architecture i386):<span class="Apple-tab-span" style="white-space:pre">        </span>Mach-O dynamically linked shared library i386</div><div><br></div><div>In the above case, it looks like my cairo is both 32-bit and 64-bit.</div><div><br></div><div>--Mary</div><div><br></div><div><div>On Feb 20, 2013, at 12:59 PM, Sean Crowell wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm trying to install RIP version 4, and everything goes well until the compilation tries to link the NCAR Graphics libraries that obtained with my precompiled binary for 6.1.2. &nbsp;The make output then says that it can't find a bunch of libraries related to cairo for x86_64 architecture. &nbsp;I finally got it to compile using the binary for 6.0. &nbsp;Is there any chance you guys created the Mac binary for 6.1.2 without specifying a 64 bit flag?<div><br></div><div>Sean</div><div><br><div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>======================================</div><div>Sean Crowell</div><div>Postdoctoral Research Associate</div><div>College of Atmospheric and Geographic Sciences</div><div>University of Oklahoma</div><div>Office: NWC 5420</div><div>Phone: (405)325-1089</div><div><a href="mailto:scrowell@ou.edu">scrowell@ou.edu</a></div><div><br></div></div></span><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></div></div>_______________________________________________<br>ncl-install mailing list<br>List instructions, subscriber options, unsubscribe:<br><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-install">http://mailman.ucar.edu/mailman/listinfo/ncl-install</a><br></blockquote></div><br></div></div></blockquote></div><br></div></div></blockquote></div><br></div></body></html>