[gradsusr] grads for mac
Jennifer M Adams
jadams21 at gmu.edu
Mon Jun 11 21:53:50 EDT 2018
I am cc’ing the forum because I think it is more important than ever to keep the gradsusr members (and the archives) in the loop on questions that deal with building GrADS.
I really don’t know anything about compilers, and I am forever struggling to get Apple’s updated compilers (gcc/clang/llvm/whatever) to work when building GrADS and its supplibs. I have met this error before:
> checking whether the C compiler works… no
Shake your fists at the universe, then look for that phrase in the config.log file and see if you can determine where/how that error occurred. The config.log file should show you exactly what went wrong. Which gcc is getting used? On my laptop, /usr/bin/gcc and /Developer/usr/bin/gcc are not the same thing and only the former works for everything, so I aliased it (see below). I also set the environment variable CC to /usr/bin/gcc.
# which gcc
gcc: aliased to /usr/bin/gcc
Other options:
1. Ask for help from the NetCDF team at Unidata.
2. Use MacPorts (https://www.macports.org/). That software will build grads-2.2.1 for you.
—Jennifer
> On Jun 11, 2018, at 7:31 PM, Brian Haynes <bjh17d at my.fsu.edu> wrote:
>
> Good evening,
>
> I noticed you replying to a question on gradsur in regards to problems building on mac. Were you getting similar errors when trying to perform ./configure :
>
> checking whether a default cache preemption for HDF5 was specified... 0.75
> checking whether netCDF-4 logging is enabled... no
> checking whether cdmremote client is to be built... no
> checking whether DAP client is to be built... yes
> checking for style of include used by make... GNU
> checking for gcc... gcc
> checking whether the C compiler works... no
> configure: error: in `/Users/bjh/grads/supplibs/src/netcdf-4.3.3':
> configure: error: C compiler cannot create executables
> See `config.log' for more details
>
> I even ran a simple program in C through my gcc compiler and it worked, so I don't know if missing files might have a part in it.
>
> Brian Haynes
--
Jennifer Miletta Adams
Center for Ocean-Land-Atmosphere Studies (COLA)
George Mason University
More information about the gradsusr
mailing list