<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi, Spencer --&nbsp;</div><div>You are correct, you must not have the right version of netcdf.h in your supplibs (or wherever your netcdf4 build is located). This is where NC_CHUNKED is defined:&nbsp;</div><div><br></div><div>&gt; grep NC_CHUNKED ~/supplibs/include/netcdf/netcdf.h&nbsp;</div><div>#define NC_CHUNKED &nbsp; &nbsp;0</div><div><br></div><div>--Jennifer</div><div><br></div><div><br></div><div><div>On Feb 24, 2012, at 12:51 PM, Spencer Ogden wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I'm trying to get into grads for the analysis of ocean wind patterns. <br>I've worked through a few compilation problems, but have hit a road <br>block and I wasn't able to turn up any similar problems on Google.<br><br>I'm running on Gentoo and I have manually installed libpng 1.2.34 and <br>g2clib 1.2.3. This has allowed configure to enable grib2 and netcdf. I'm <br>running in to a problem with the compile though. When compiling gaio.c, <br>NC_CHUNKED throws an error as an undeclared symbol. Seems like this <br>could be a case of having the wrong version of a header, but I haven't <br>been able to track down where I should start looking.<br><br>Thanks for any advice,<br><br>Spencer<br><br>Here's the last bit of ./configure:<br>+=========================================================================+<br> &nbsp;&nbsp;&nbsp;GrADS 2.0.1 : Built Fri Feb 24 11:52:02 EST 2012 for i686-pc-linux-gnu<br><br>+=========================================================================+<br><br> &nbsp;&nbsp;+-------------------------------+<br> &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;GrADS will be built with: &nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;- GUI disabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;+ readline enabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;+ geotiff enabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;- shapefile disabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;+ printim enabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;+ grib2 enabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;- hdf4 disabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;+ hdf5 enabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;+ netcdf-4 enabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;- OPeNDAP disabled &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br> &nbsp;&nbsp;+-------------------------------+<br><br>`make` ouput:<br>gcc -DHAVE_CONFIG_H -I. -I. -I. &nbsp;-I/usr/include &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-I/usr/include &nbsp;&nbsp;&nbsp;&nbsp;<br>-I/usr/include -I/usr/include/hdf &nbsp;&nbsp;&nbsp;-g -O2 -rdynamic -c gaio.c<br>gaio.c: In function 'garead':<br>gaio.c:753:3: warning: format '%ld' expects type 'long int', but <br>argument 4 has type 'size_t'<br>gaio.c:753:3: warning: format '%ld' expects type 'long int', but <br>argument 4 has type 'size_t'<br>gaio.c: In function 'gancsetup':<br>gaio.c:2446:17: error: 'NC_CHUNKED' undeclared (first use in this function)<br>gaio.c:2446:17: note: each undeclared identifier is reported only once <br>for each function it appears in<br>gaio.c:2462:3: warning: format '%ld' expects type 'long int', but <br>argument 4 has type 'size_t'<br>gaio.c:2462:3: warning: format '%ld' expects type 'long int', but <br>argument 4 has type 'size_t'<br>make[2]: *** [gaio.o] Error 1<br>make[2]: Leaving directory `/home/spencer/grads-2.0.1/src'<br>make[1]: *** [all] Error 2<br>make[1]: Leaving directory `/home/spencer/grads-2.0.1/src'<br>make: *** [all-recursive] Error 1<br><br><br><br>_______________________________________________<br>gradsusr mailing list<br><a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>http://gradsusr.org/mailman/listinfo/gradsusr<br></div></blockquote></div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div>--</div><div>Jennifer M. Adams</div><div>IGES/COLA</div><div>4041 Powder Mill Road, Suite 302</div><div>Calverton, MD 20705</div><div><a href="mailto:jma@cola.iges.org">jma@cola.iges.org</a></div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span></span>
</div>
<br></body></html>