[R-sig-Geo] netcdf library on OS X

Andy Bunn Andy.Bunn at wwu.edu
Wed May 15 20:17:04 CEST 2013



On 5/14/13 4:21 PM, "Chris Waigl" <chris.waigl at gi.alaska.edu> wrote:

>
>On May 14, 2013, at 2:42 PM, Andy Bunn wrote:
>
>> I was a former user of RNetCDF under Windows. I've switched to Mac and
>>all is well. Almost all. RNetCDF (reasonably) would like to have netcdf
>>and udunits from unidata installed on the machine prior to using the
>>RNetCDF. Correct? And, unless I am missing something basic it appears
>>that I have to install those tools from src and not from a prebuilt
>>binary. Is that correct? I am willing to do so but think it's unlikely
>>that's the way most folks do it. Not to be a luddite, but isn't there a
>>DMG with netcdf and udunits for Os X out there?
>> 
>> If I do install from source, looking at the docs it appears I would try
>>something like:
>> tar -xzvf netcdf-4.3.0.tar.gz
>> cd netcdf-4.3.0
>> ./configure --disable-netcdf-4 --enable-shared
>> make check install
>
>I have had good experience following the instructions to install NetCDF
>from source as described here:
>http://www.unidata.ucar.edu/software/netcdf/docs/building.html (both
>Fortran and C libraries for my own use case). This was once on OS X and
>multiple times on GNU/Linux. This is if you REALLY want to go the
>install-from-source route.
>
>HOWEVER. On OS X I have made very good experience with using the homebrew
>package management system http://mxcl.github.io/homebrew/ (or
>https://blog.engineyard.com/2010/homebrew-os-xs-missing-package-manager),
>including for NetCDF and udunits. This is currently the case on both my
>main environments where I call the libraries from R and from Python (plus
>use the NCO tools, NCView etc.).


Homebrew was wonderful. Thanks! It's all good to go now.

This was it:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
brew doctor
brew install netcdf
brew install udunits

Very slick. Thanks.





>
>Chris Waigl



More information about the R-sig-Geo mailing list