[ncl-install] failed to install

Mary Haley haley at ucar.edu
Fri May 9 08:41:15 MDT 2014


Hi Frank,

This error looks like it's due to the GKS library (libncarg_gks.a) not getting built.

One "feature" of the NCL build system is that even though some libraries may not successfully build, the build will keep going until it gets to the end. This is because there are several pieces of the NCL build that are independent of each other, and so the build keeps going to get as much done as possible.

The GKS issue in your case is likely due to an issue with the external fontconfig or cairo library. The build system may not be able to find the necessary include files. 

Can you send me the full make-output from this failed build?

Thanks,

--Mary

On May 8, 2014, at 10:22 PM, Kreienkamp Frank <Frank.Kreienkamp at dwd.de> wrote:

> Hello,
>  
> we have ask our IT-department to install the current ncl-version on a certain machine. But the failed.
>  
> It is a SUSE Linux Enterprise Server 11 SP2 system
>  
> And they got the following error message.
>  
> gcc -ansi -fPIC -fopenmp -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O
> -rdynamic   -o ncl Ncl.o io.o NclHLUObj.o NclApi.o guiFuncs.o
> NclDriver.o                        scanner.o parser.o MathFuncs.o
> NclTypedouble.o NclTypefloat.o                    NclTypeint.o
> NclTypelogical.o           NclTypelong.o NclTypeobj.o
> NclTypeshort.o NclTypestring.o                  NclTypeint64.o
> NclTypeuint64.o                   NclTypeubyte.o
> NclTypeushort.o NclTypeuint.o NclTypeulong.o
> NclTypebyte.o NclTypechar.o TypeSupport.o       NclMultiDValData.o
> AddFileFormats.o AttSupport.o DataSupport.o FileSupport.o Formats.o GetGrids.o
> AdvancedFileSupport.o                   NclAdvancedFile.o
> NclAdvancedGroup.o                     InitData.o Memory.o NclAtt.o
> NclCCM.o                   NclCoordVar.o NclData.o NclGroup.o NclFile.o
> NclFileVar.o                        NclGRIB.o NclMultiDValnclfileData.o
> NclNetCdf.o NclOneDValCoordData.o NclType.o             NclTypelist.o
> NclVar.o VarSupport.o                      ctoiee.o date.o qu2reg3.o
> rowina3.o scm0.o ncepcode.o                     NclHDF.o
> NclNewHDF5.o NclHDF5.o h5reader.o h5writer.o
> NclNetCDF4.o                    NclGRIB2.o  AddBuiltIns.o AddHLUObjs.o
> AddIntrinsics.o Execute.o                       Machine.o OpsFuncs.o
> SrcTree.o                   Symbol.o Translate.o
> NclHLUVar.o HLUSupport.o
> NclMultiDValHLUObjData.o                        BuiltInSupport.o
> BuiltInFuncs.o                  javaAddProto.o javaAddFuncs.o
> userAddProto.o userAddFuncs.o                    HLUFunctions.o yywrap.o
> craybin.o                       complete.o editline.o sysunix.o
> ListSupport.o                    NclList.o NclMultiDVallistData.o
> NclProf.o NclTime.o fortranio.o  -L../../.././ni/src/lib/nfp -lnfp -L../../.././ni/src/lib/nfpfort -lnfpfort -L../../.././ni/src/lib/hlu -lhlu -L../../.././ncarg2d/src/libncarg -lncarg -L../../.././ncarg2d/src/libncarg_gks -lncarg_gks -L../../.././common/src/libncarg_c -lncarg_c -L../../.././ngmath/src/lib -lngmath -L/opt/ncarg.new/lib -L/usr/lib64 -lnetcdf -lcurl  -lhdf5_hl
> -lhdf5  -lmfhdf -ldf -ljpeg -lz -lhdf5_hl -lhdf5  -lz    -ludunits2
> -lexpat  -lgrib2c -ljasper -lpng -lz -ljpeg -lpng -lz -lcairo -lfontconfig -lpixman-1 -lfreetype -lexpat -lpng -lz -lpthread -lbz2 -lXrender -L../../.././external/sphere3.1_dp -lsphere3.1_dp -L../../.././external/fftpack5_dp -lfftpack5_dp -L../../.././external/lapack -llapack_ncl -L../../.././external/blas -lblas_ncl -lX11 -lXext -lgfortran -lm -lm  -ldl
> ../../.././ncarg2d/src/libncarg_gks/libncarg_gks.a(gziqwk.o): In function `gziqwk_':
> gziqwk.f:(.text+0x194): undefined reference to `ggkwdr_'
> ../../.././ncarg2d/src/libncarg_gks/libncarg_gks.a(gztowk.o): In function `gztowk_':
> gztowk.f:(.text+0x2e5): undefined reference to `ggkwdr_'
> gztowk.f:(.text+0x726): undefined reference to `ggkwdr_'
> gztowk.f:(.text+0xacc): undefined reference to `ggkwdr_'
> ../../.././ncarg2d/src/libncarg_gks/libncarg_gks.a(s_gesc.o): In function `gescape':
> s_gesc.c:(.text+0x95): undefined reference to `_NGCescape'
> collect2: ld returned 1 exit status
> make: *** [ncl] Fehler 1
>  
>  
> Do you have an idea where the problem is?
>  
> Installing 6.1.2 works.
>  
> Thanks in advance
> Frank
>  
>  
>  
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install



More information about the ncl-install mailing list