<div dir="ltr"><div class="gmail_default" style="font-size:small">Jerry,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">A few years ago, Carter Borst provided me with a build script he used to build all the external packages NCL needs, and NCL itself, on various systems. I've attached this script in case it can be helpful. (Build-NCL.sh)</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I've also attached a shell script that I've used to build the external packages that NCL depends on. This one doesn't build NCL itself. I have separate scripts for this, as I tend to build NCL on a lot of different systems that don't necessarily share the same disk space.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">--Mary</div><div class="gmail_default" style="font-size:small"><br></div>
</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 6, 2015 at 8:02 PM, Liu Jianyu <span dir="ltr"><<a href="mailto:jerry_leo@msn.com" target="_blank">jerry_leo@msn.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div style="FONT-SIZE:10pt;FONT-FAMILY:'Arial';COLOR:#000000">
<div> </div>
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:"Calibri";FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline">
<div style="FONT:10pt tahoma">
<div><font size="3" face="Arial">Hi,</font></div>
<div><font size="3" face="Arial"></font> </div>
<div><font size="3" face="Arial">Appreciating all kindly responses.</font></div>
<div><font size="3" face="Arial"></font> </div>
<div><font size="3" face="Arial">We do need these on our HPC cluster</font></div>
<div><font size="3" face="Arial"></font> </div>
<div><font size="3" face="Arial"> multi-version of
ncl</font></div>
<div><font size="3" face="Arial"> multi-compiler instance of ncl,
such as build for gnu, intel, pgi, etc.,</font></div>
<div><font><font size="3"><font face="Arial">
localized dependency libraries <font>instance of ncl, such
as libc++, netcdf, hdf5, etc.</font></font></font></font></div>
<div><font face="Arial"><font size="3"> compiled with rpath,
</font><font size="3">etc.</font></font></div>
<div><font size="3" face="Arial"></font> </div>
<div><font size="3" face="Arial">Once the compiler got upgraded, it has to
build a lot of appropriate instances of ncl, really a boring job. So wanted to
make life easier by using certain of ‘answer file’ to do a automatic unattended
building.</font></div>
<div><font size="3" face="Arial"></font> </div>
<div><font size="3">So the package managers or open build service looks like not
the best choices.</font></div>
<div><font size="3"></font> </div>
<div><font size="3">Thanks for further comments</font></div>
<div><font size="3"></font> </div>
<div><font size="3">Regards</font></div>
<div><font size="3"></font> </div>
<div><font size="3">Jerry</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial"></font> </div>
<div style="BACKGROUND:#f5f5f5">
<div><b>From:</b> <a title="haley@ucar.edu" href="mailto:haley@ucar.edu" target="_blank">Mary Haley</a> </div>
<div><b>Sent:</b> Thursday, May 07, 2015 12:54 AM</div>
<div><b>To:</b> <a title="jerry_leo@msn.com" href="mailto:jerry_leo@msn.com" target="_blank">Liu
Jianyu</a> </div>
<div><b>Cc:</b> <a title="ncl-install@ucar.edu" href="mailto:ncl-install@ucar.edu" target="_blank">ncl-install@ucar.edu</a> </div>
<div><b>Subject:</b> Re: [ncl-install] How to implement fully automated
unattended building of NCL</div></div></div>
<div> </div></div><div><div class="h5">
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:"Calibri";FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline">
<div dir="ltr">
<div class="gmail_default" style="FONT-SIZE:small">Jerry,</div>
<div class="gmail_default" style="FONT-SIZE:small"> </div>
<div class="gmail_default" style="FONT-SIZE:small">We are hoping to enable easier
downloads of NCL via package managers like yum, apt-get, and conda. We are
already looking into this for our python tools, and NCL will be a part of
this.</div>
<div class="gmail_default" style="FONT-SIZE:small"> </div>
<div class="gmail_default" style="FONT-SIZE:small">I think there are folks out
there that have put NCL under yum and other managers, but I'm not sure about NCL
V6.3.0.</div>
<div class="gmail_default" style="FONT-SIZE:small"> </div>
<div class="gmail_default" style="FONT-SIZE:small">--Mary</div>
<div class="gmail_default" style="FONT-SIZE:small"> </div></div>
<div class="gmail_extra">
<div> </div>
<div class="gmail_quote">On Wed, May 6, 2015 at 3:07 AM, Liu Jianyu <span dir="ltr"><<a href="mailto:jerry_leo@msn.com" target="_blank">jerry_leo@msn.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">Hi,<br><br>Tired
with the interactive configuration procesure.<br>It supposes all the necessary
dependency libraries are ready.<br>Just wanted to do a automatic unattended
building for different<br>compiler instance of ncl.<br><br>Any ideas for
making a answer file and how to implement?<br><br>Appreciating any
comments<br><br>Jerry<br>_______________________________________________<br>ncl-install
mailing list<br>List instructions, subscriber options, unsubscribe:<br><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-install" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-install</a><br></blockquote></div>
<div> </div></div></div></div></div></div></div></div>
<br>_______________________________________________<br>
ncl-install mailing list<br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-install" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-install</a><br>
<br></blockquote></div><br></div>