<div dir="ltr"><div class="gmail_default" style="font-size:small">Okay, let me back up a bit.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I wasn&#39;t clear about why I was having you run the &quot;ncargf77&quot; program.<br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">This program does *not* produce an executable when you run it without any arguments. It simply echoes the compile line that it would normally use if you did provide an argument. And, as I said in my original email, running this command without any arguments is going to produce an error, so it doesn&#39;t surprise me that you saw all those errors.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I was having you run &quot;ncargf77&quot; by itself so you could see what it takes to normally compile an NCAR Graphics program. You could then copy and paste this information for compiling your own NCAR Graphics program.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I shouldn&#39;t have confused you by asking you to run &quot;ncargf77&quot;.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Instead, I should have just simply had you type this:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace">ncargex agex01 -clean -W pdf</font></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">because &quot;ncargex&quot; actually calls &quot;ncargf77&quot; to compile the program, and it also echoes the compile line.  </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">When you ran that command, you told me the output was:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">NCAR Graphics Fortran  Example &lt;agex01&gt;</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">  Copying agex01.f</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">Compiling and linking...</font></div><div class="gmail_default"><font face="monospace, monospace">pgf90 -tp k8-64 -O -Msignextend -Mreentrant -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mp -O -o agex01 agex01.f -L/lustre/local/ncl_ncarg-6.4.0-pgi/lib -L/lustre/local/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lcairo -lXrender -lfontconfig -lpixman-1 -lfreetype -lexpat -lpng -lz -liconv -lbz2</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">Executing &lt;agex01&gt;...</font></div><div class="gmail_default"><font face="monospace, monospace">Warning: ieee_inexact is signaling</font></div><div class="gmail_default"><font face="monospace, monospace">FORTRAN STOP</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">cairo PDF file is named agex01.pdf.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">This output indicates to me that the program compiled and executed successfully, and produced a file called &quot;agex01.pdf&quot;.  I also don&#39;t see any error messages.  There is a warning, but I don&#39;t think is a problem.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">Please use the same compile line to try compiling your own NCAR Graphics program, but replace &quot;agex01&quot; and &quot;agex01.f&quot; with the name of your own program and executable name. For example, if your program is called &quot;testprogram.f&quot;, then try compiling it with:</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><span style="font-family:monospace,monospace">pgf90 -tp k8-64 -O -Msignextend -Mreentrant -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mp -O -o testprogram testprogram.f -L/lustre/local/ncl_ncarg-6.4.0-pgi/lib -L/lustre/local/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lcairo -lXrender -lfontconfig -lpixman-1 -lfreetype -lexpat -lpng -lz -liconv -lbz2</span><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">If the above produces an error, then please include the compile line that you are using and the errors that follow.</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">--Mary</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div></div><div class="gmail_default" style="font-size:small"><span style="color:rgb(0,0,0);font-family:&quot;Helvetica Neue&quot;,Helvetica,Arial,&quot;Lucida Grande&quot;,sans-serif;font-size:13px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 28, 2017 at 11:08 AM, brown wrap <span dir="ltr">&lt;<a href="mailto:gramos@yahoo.com" target="_blank">gramos@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px"><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5811">I guess I am not making myself clear. I was able to produce the Cairo pdf,  but still have the original error:</div><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5810"><br></div><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5856">/lustre/local/ncl_ncarg-6.4.0-<wbr>pgi/lib/libncarg_gks.a(<wbr>crodisplay.o): In function `croActivateX11&#39;:</div><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5857">/lustre/users/ramos/ncl_ncarg-<wbr>6.4.0-pgi/ncarg2d/src/<wbr>libncarg_gks/cdrivers/./<wbr>crodisplay.c:350: undefined reference to `cairo_xlib_surface_get_<wbr>display&#39;</div><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5858">/lustre/users/ramos/ncl_ncarg-<wbr>6.4.0-pgi/ncarg2d/src/<wbr>libncarg_gks/cdrivers/./<wbr>crodisplay.c:350: undefined reference to `cairo_xlib_surface_get_<wbr>drawable&#39;</div><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5859">/lustre/users/ramos/ncl_ncarg-<wbr>6.4.0-pgi/ncarg2d/src/<wbr>libncarg_gks/cdrivers/./<wbr>crodisplay.c:359: undefined reference to `cairo_surface_flush&#39;</div><div dir="ltr" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_5860">/lustre/users/ramos/ncl_ncarg-<wbr>6.4.0-pgi/ncarg2d/src/<wbr>libncarg_gks/cdrivers/./<wbr>crodisplay.c:399: undefined reference to `cairo_xlib_surface_set_size&#39;</div><div class="m_-1595355180258620516signature" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_3792"><div style="color:rgb(255,0,0);font-size:13px;font-family:arial,helvetica,clean,sans-serif;background-color:transparent;font-style:italic;font-weight:bold" id="m_-1595355180258620516yui_3_16_0_1_1498669392728_3802"><br></div></div> <div class="m_-1595355180258620516qtdSeparateBR"><br><br></div><div class="m_-1595355180258620516yahoo_quoted" style="display:block"> <div style="font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><span class=""> <div dir="ltr"><font size="2" face="Arial"> On Wednesday, June 28, 2017 9:59 AM, Mary Haley &lt;<a href="mailto:haley@ucar.edu" target="_blank">haley@ucar.edu</a>&gt; wrote:<br></font></div>  <br><br> </span><div class="m_-1595355180258620516y_msg_container"><div id="m_-1595355180258620516yiv4128500760"><div><span class=""><div dir="ltr"><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">Are you able to open the agex01.pdf file?  It should like like the file that is attached.</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">I don&#39;t know what &quot;ieee_inexact is signaling&quot; is.  This is a PGI error. I just googled it, and it seems to come from the STOP statement in agex01.f. You can try this:</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">ncargex agex01 -W pdf -n</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">This simply copies the program to your current directory, but doesn&#39;t run it.</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">Then, edit the agex01.f file and remove the STOP line.</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">Compile and run the agex01.f program with:</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">ncargf77 -o agex01 agex01.f</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">./agex01</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">This should produce a cairo1.pdf file (not an agex01.pdf) file.  Have a look at this file and see if it looks like the file I attached.</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">If you want to see if an X11 window output works, try this:</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">







<div class="m_-1595355180258620516yiv4128500760gmail-p1"><span class="m_-1595355180258620516yiv4128500760gmail-s1"> ncargex agex01 -W x11 -clean</span></div><div class="m_-1595355180258620516yiv4128500760gmail-p1"><span class="m_-1595355180258620516yiv4128500760gmail-s1">Instead of a PDF file, you should see a window pop up with a plot that looks like the agex02.pdf file.  To make this &quot;x11&quot; window go away, click on it with your left mouse button.</span></div></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small">--Mary</div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div><div class="m_-1595355180258620516yiv4128500760gmail_default" style="font-size:small"><br clear="none"></div></div></span><div class="m_-1595355180258620516yiv4128500760yqt9268439164" id="m_-1595355180258620516yiv4128500760yqt97342"><div class="m_-1595355180258620516yiv4128500760gmail_extra"><br clear="none"><div class="m_-1595355180258620516yiv4128500760gmail_quote"><span class="">On Wed, Jun 28, 2017 at 10:50 AM, brown wrap <span dir="ltr">&lt;<a rel="nofollow" shape="rect" href="mailto:gramos@yahoo.com" target="_blank">gramos@yahoo.com</a>&gt;</span> wrote:<br clear="none"></span><blockquote class="m_-1595355180258620516yiv4128500760gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px"><span class=""><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_9210"><span>OK, I modified </span>ncargf90  and ncargf77 and I was able to produce cpex08 and  the Cairo pdf, but I still get the original error&#39;:</div><span class="m_-1595355180258620516yiv4128500760"></span><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_9210"><br clear="none"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11137">ncargex agex01 -W pdf -clean</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11138"><br clear="none" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11139"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11140">NCAR Graphics Fortran  Example &lt;agex01&gt;</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11141"><br clear="none" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11142"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11143">  Copying agex01.f</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11144"><br clear="none" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11145"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11146">Compiling and linking...</div></span><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11147">pgf90 -tp k8-64 -O -Msignextend -Mreentrant -fPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -mp -O -o agex01 agex01.f -L/lustre/local/ncl_ncarg-6.4. 0-pgi/lib -L/lustre/local/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lcairo -lXrender -lfontconfig -lpixman-1 -lfreetype -lexpat -lpng -lz -liconv -lbz2</div><span class=""><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11148"><br clear="none" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11149"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11150">Executing &lt;agex01&gt;...</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11151">Warning: ieee_inexact is signaling</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11152">FORTRAN STOP</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11153"><br clear="none" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11154"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11155">cairo PDF file is named agex01.pdf.</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11156"><br clear="none" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11157"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11158">ramos@grace:~&gt;</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11158"><br clear="none"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11158">We don&#39;t have an X11 directory. I substituted /lustre/local/lib for the X11 directory and it worked. But as I mentioned, I still have the original error.</div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11158"><br clear="none"></div><div dir="ltr" id="m_-1595355180258620516yiv4128500760m_-8817897382994490822yui_3_16_0_1_1498667672888_11158">Greg</div></span></div></div></blockquote></div><br clear="none"></div></div></div></div><br><br></div>  </div> </div>  </div></div></div></blockquote></div><br></div>