[ncl-install] Installing ncarg on OS X 10.9 with ifort

Dave Lane dlane at ap.stmarys.ca
Mon Sep 15 12:56:26 MDT 2014


Hi,

I am having troubles building NCAR Graphics (6.2.0) on OS 10.9 with 
ifort (V13.0.2).

First of all, with the same machine I have successfully compiled it with 
gfortran (both library versions are needed by the researcher).

The first error (there are many) is:

gcc-mp-4.9 -ansi -m64 -fopenmp -lsz  -O  -I../../../.././include 
-I/opt/intel/composer_xe_2011_sp1.10.328/compiler/include 
-I/opt/X11/include -I/opt/local/include -I/opt/X11/include/freetype2 
-I/opt/local/hdf4/ifort/include -I/opt/local/szip/ifort/include 
-DDarwin    -DCTXT -DX11 -DPS -DPDF -DPIX  -DSYSV -D_POSIX_SOURCE 
-D_XOPEN_SOURCE -DByteSwapped -D__UNIXOS2__ -DNeedFuncProto    -c -o 
cro.o cro.c
cro.c: In function 'cro_Polymarker':
cro.c:1451:71: error: 'M_PI' undeclared (first use in this function)
              cairo_arc(context, xc, yc, mscale * marker_size, 0., 2. * 
M_PI);
^
cro.c:1451:71: note: each undeclared identifier is reported only once 
for each function it appears in
make[5]: *** [cro.o] Error 1

The cro.c file is this one: ./ncarg2d/src/libncarg_gks/cdrivers/cro.c

Any idea where MP_I is supposed to be defined?

--- Dave




More information about the ncl-install mailing list