Re: ncl 6.2.0 build failure on Fedora

From: David Brown <dbrown_at_nyahnyahspammersnyahnyah>
Date: Fri Apr 04 2014 - 16:05:34 MDT

Thanks for the info Orion. It is much appreciated.
 -dave

On Apr 4, 2014, at 3:34 PM, Orion Poplawski <orion@cora.nwra.com> wrote:

> Another build failure on Fedora:
>
> g\+\+ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-pr
> otector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64
> -mtune=generic -fPIC -fno-s
> trict-aliasing -fopenmp -rdynamic -o ncl Ncl.o io.o NclHLUObj.o NclApi.o
> guiFuncs.o NclDrive
> r.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 AddFi
> leFormats.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 Nc
> lVar.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 NclOGR.o NclA
> dvancedOGR.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/usr/lib64/ncarg
> -L/usr/lib64/hdf -lnetcdf -lcurl -lnetcdf -lmfhdf -ldf -ljpeg -lz -lhdf5_hl
> -lhdf5 -lgdal -l
> udunits2 -lgrib2c -ljasper -lpng -lz -ljpeg -lpng -lz -lcairo -lfreetype
> -L../../.././external/
> sphere3.1_dp -lsphere3.1_dp -L../../.././external/fftpack5_dp -lfftpack5_dp
> -L/usr/lib64/atlas -
> ltatlas -L/usr/lib64/atlas -ltatlas -lX11 -lXext -lgfortran -lm -ldl
> make[4]: Leaving directory `/builddir/build/BUILD/ncl_ncarg-6.2.0/ni/src/ncl'
> /usr/bin/ld: ../../.././ni/src/lib/nfp/libnfp.a(TransformCoordinate.o):
> undefined reference to s
> ymbol 'pj_init_plus'
> /lib64/libproj.so.0: error adding symbols: DSO missing from command line
>
> If libnfp.a uses code from libproj, it really should link against it directly.
> Not sure your build system allows static libraries to get linked against
> other libraries. Alternative is to add it to the ncl link line - which I've
> done by adding it to GDALlib, which works.
>
>
> --
> Orion Poplawski
> Technical Manager 303-415-9701 x222
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane orion@nwra.com
> Boulder, CO 80301 http://www.nwra.com
> _______________________________________________
> ncl-install mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-install

_______________________________________________
ncl-install mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-install
Received on Fri Apr 04 16:05:45 2014

This archive was generated by hypermail 2.1.8 : Wed Apr 16 2014 - 09:15:26 MDT