[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