<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Branden,<div><br></div><div>Don't waste your time with GMT 5 -- I haven't even had a chance to look at it yet for ShakeMap. It almost certainly won't work.</div><div><br></div><div>I'm running GMT 4.5.5, but I think any of the 4.5.X versions should work. I'd suggest you use whatever version your package manager installs, since that's the easiest way to install. If for some reason you have to install from source, you might as well try 4.5.13 first.</div><div><br></div><div>Bruce</div><div><br></div><div><div><div>On Feb 2, 2015, at 2:06 PM, Branden Christensen <<a href="mailto:branden.christensen@osop.com.pa">branden.christensen@osop.com.pa</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><span style="font-size:12.7272720336914px">It seems we have </span>compatibility<span style="font-size:12.7272720336914px"> problem (what I suspected earlier mail). Please check the bold letters below:</span><br style="font-size:12.7272720336914px"><br style="font-size:12.7272720336914px"><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">osop@seismo1:/opt/shakemap$ make all</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">svn info | grep Revision: > lib/shakemap.revision</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">( cd install && /usr/bin/make ../bin/configmacro )</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[1]: Entering directory `/opt/shakemap/install'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">configmacro syntax OK</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[1]: Leaving directory `/opt/shakemap/install'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">( cd src && /usr/bin/make all )</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[1]: Entering directory `/opt/shakemap/src'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C config</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Entering directory `/opt/shakemap/src/config'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">config syntax OK</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">Installing ShakeConfig.pm</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">Installing WatcherConfig.pm</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">(cd /opt/shakemap//lib; /usr/bin/perl /opt/shakemap//bin/config -perl '/usr/bin/perl ' -gmt /usr/local/bin -gs /usr/bin -convert /usr/bin -port 2345 -gmtversion 5.1 -demdir /opt/shakemap/dem -paper_region US -xml_encoding UTF-8 ShakeConfig.pm WatcherConfig.pm)</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Leaving directory `/opt/shakemap/src/config'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C lib</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Entering directory `/opt/shakemap/src/lib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C GMPE</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Entering directory `/opt/shakemap/src/lib/GMPE'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Leaving directory `/opt/shakemap/src/lib/GMPE'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C IPE</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Entering directory `/opt/shakemap/src/lib/IPE'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Leaving directory `/opt/shakemap/src/lib/IPE'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C GMICE</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Entering directory `/opt/shakemap/src/lib/GMICE'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Leaving directory `/opt/shakemap/src/lib/GMICE'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C Basin</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Entering directory `/opt/shakemap/src/lib/Basin'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[3]: Leaving directory `/opt/shakemap/src/lib/Basin'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Leaving directory `/opt/shakemap/src/lib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C genexlib</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Entering directory `/opt/shakemap/src/genexlib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Leaving directory `/opt/shakemap/src/genexlib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C cdmglib</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Entering directory `/opt/shakemap/src/cdmglib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Leaving directory `/opt/shakemap/src/cdmglib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C watcherlib</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Entering directory `/opt/shakemap/src/watcherlib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Nothing to be done for `all'.</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Leaving directory `/opt/shakemap/src/watcherlib'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/make -C contour</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">make[2]: Entering directory `/opt/shakemap/src/contour'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/bin/cc -O -I . -I /usr/include/gmt -I /usr/include -c contour.c</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">contour.c: In function 'main':</span><br style="font-size:12.7272720336914px"><b style="font-size:12.7272720336914px">contour.c:422:3: warning: passing argument 8 of 'GMT_read_grd' from <font color="#cc0000">incompatible pointer type</font> [enabled by default]</b><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">   if( GMT_read_grd(grdfile, &gh, grid, 0, 0, 0, 0, pad, FALSE) ) {</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">   ^</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">In file included from /usr/include/gmt/gmt.h:643:0,</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">                 from contour.c:8:</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px">/usr/include/gmt/gmt_grdio.h:</span><span style="font-size:12.7272720336914px">56:21: note: expected 'GMT_LONG *' but argument is of type 'int *'</span><br style="font-size:12.7272720336914px"><span style="font-size:12.7272720336914px"> EXTERN_MSC GMT_LONG GMT_read_grd (char *file, struct GRD_HEADER *header, float *grid, double w, double e, double s, double n, GMT_LONG *pad, GMT_LONG complex);</span><br></div><div class="gmail_extra"><span style="font-size:12.7272720336914px"><br></span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px">Bruce, what version of gmt do you recommend?</span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px"><br></span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px"><br></span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px">Best, </span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px"><br></span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px"><br></span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px">Branden</span></div><div class="gmail_extra"><span style="font-size:12.7272720336914px">--</span></div></div>
</blockquote></div><br></div></body></html>