[ncl-install] Error compiling Ictranc
Tristan Le Toullec
tristan.letoullec at univ-brest.fr
Wed Apr 16 07:25:26 MDT 2008
Hello,
I 'm trying to compile NCL 5.0 with Intel Fortan & C compiler. Idt
doesn't display anything (just say "translator aborted"). Seem that's
something wrong about 'ictrans'.
Indeed ictrans's compilation crash with "(.text+0x6eb5): undefined
reference to `for_cpystr`"
Have you any suggestion?
Thank you,
Tristan Le Toullec
Intel(R) C Compiler for applications running on IA-32, Version 10.1
Build 20070913 Package ID: l_cc_p_10.1.008
Intel(R) Fortran Compiler for applications running on IA-32, Version
10.1 Build 20070913 Package ID: l_fc_p_10.1.008
Make's output :
[...SNIP...]
icc -mp -ansi -O -o ictrans main.o
../../../.././ncarview/src/lib/libictrans/libictrans.o
../../../.././ncarview/src/lib/l
ibctrans/libctrans.o -L../../../.././ncarview/src/lib/libcgm -lcgm
-L../../../.././ncarview/src/lib/libncarg_ras -lncarg_ras
-L../../../.././common/src/libncarg_c -lncarg_c
-L/local/archive/1/tletou/ncarg/lib -L/usr/X11R6/lib -L/u
sr/lib -L/opt/1/netcdf_intel_10/ia32/lib -lXpm -lX11 -lXext -lmfhdf
-ldf -ljpeg -lz -L/opt/1/intel_cc_10.1/ia32/lib -lcxa -l
ifcore -lcprts -lm
../../../.././ncarview/src/lib/libcgm/libcgm.a(meta_edit.o): In function
`CGM_initMetaEdit':
meta_edit.c:(.text+0x221e): warning: the use of `mktemp' is dangerous,
better use `mkstemp' or `mkdtemp'
../../../.././ncarview/src/lib/libictrans/libictrans.o: In function
`giargs_':
(.text+0x6eb5): undefined reference to `for_cpystr'
make[5]: *** [ictrans] Erreur 1
[...SNIP...]
When I launch 'idt' :
g010a ~/climate.expts6.linux > idt gmeta
Translator aborted
--
Tristan Le Toullec - Administrateur Système & Réseau
Laboratoire de Physique des Océans (CNRS/Ifremer/IRD/UBO)
Bureau F310 - 6 avenue Le Gorgeu, 29200 Brest
Tél: 02 98 01 65 08
-------------- next part --------------
Making <Everything>.
make[1]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0 »
Making Makefile in .
make[1]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0 »
make[1]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0 »
NCAR Graphics - Version Installation Configuration
System File LINUX
Binary Install Directory /local/archive/1/tletou/ncarg/bin
Library Install Directory /local/archive/1/tletou/ncarg/lib
Include Install Directory /local/archive/1/tletou/ncarg/include
Manpage Install Directory /local/archive/1/tletou/ncarg/man
Config Install Directory /local/archive/1/tletou/ncarg/lib/ncarg/config
Data Base Directory /local/archive/1/tletou/ncarg/lib/ncarg/database
Programmer Doc Dir /local/archive/1/tletou/ncarg/lib/ncarg/doc
Reloc Obj. Directory /local/archive/1/tletou/ncarg/lib/ncarg/robj
Examples Directory /local/archive/1/tletou/ncarg/lib/ncarg/examples
Tutorial Directory /local/archive/1/tletou/ncarg/lib/ncarg/tutorial
Test Directory /local/archive/1/tletou/ncarg/lib/ncarg/tests
X App. Def. Directory /local/archive/1/tletou/ncarg/lib/ncarg/xapp
f77 Compiler ifort -mp -Vaxlib
f77 Flags -O
C Compiler icc -mp
cc Flags -ansi -O -I./include -I/usr/include -I/opt/1/netcdf_intel_10/ia32/include -DSYSV -D_POSIX_SOURCE -D_XOPEN_SOURCE -DByteSwapped -DNeedFuncProto
make[1]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0 »
mardi 15 avril 2008, 14:03:42 (UTC+0200)
make[1]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0 »
Making Makefiles in ./config
make[2]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/config »
make[2]: Rien à faire pour « Makefiles ».
make[2]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/config »
Making Makefiles in ./external
make[2]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external »
Making Makefiles in ./external/blas
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/blas »
make[3]: Rien à faire pour « Makefiles ».
make[3]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/blas »
Making Makefiles in ./external/lapack
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/lapack »
make[3]: Rien à faire pour « Makefiles ».
make[3]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/lapack »
Making Makefiles in ./external/sphere3.1_dp
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/sphere3.1_dp »
make[3]: Rien à faire pour « Makefiles ».
make[3]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/sphere3.1_dp »
Making Makefiles in ./external/fftpack5_dp
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/fftpack5_dp »
make[3]: Rien à faire pour « Makefiles ».
make[3]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external/fftpack5_dp »
make[2]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/external »
Making Makefiles in ./common
make[2]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common »
Making Makefiles in ./common/src
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src »
Making Makefiles in ./common/src/libncarg_c
make[4]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/libncarg_c »
make[4]: Rien à faire pour « Makefiles ».
make[4]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/libncarg_c »
Making Makefiles in ./common/src/bin
make[4]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/bin »
Making Makefiles in ./common/src/bin/ncargpath
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/bin/ncargpath »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/bin/ncargpath »
make[4]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/bin »
Making Makefiles in ./common/src/fontcap
make[4]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/fontcap »
make[4]: Rien à faire pour « Makefiles ».
make[4]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/fontcap »
Making Makefiles in ./common/src/graphcap
Dans le fichier inclus à partir de ../../.././config/Template:876,
à partir de <stdin>:2:
./ymake.tmp1999:46: attention : « linux » redéfini
<interne>:74: attention : ceci est la localisation d'une précédente définition
make[4]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/graphcap »
make[4]: Rien à faire pour « Makefiles ».
make[4]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src/graphcap »
make[3]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/src »
Making Makefiles in ./common/man
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/man »
make[3]: Rien à faire pour « Makefiles ».
make[3]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common/man »
make[2]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/common »
Making Makefiles in ./ncarg2d
make[2]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d »
Making Makefiles in ./ncarg2d/src
make[3]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src »
Making Makefiles in ./ncarg2d/src/libncarg
make[4]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg »
Making Makefiles in ./ncarg2d/src/libncarg/Iftran
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/Iftran »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/Iftran »
Making Makefiles in ./ncarg2d/src/libncarg/areas
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/areas »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/areas »
Making Makefiles in ./ncarg2d/src/libncarg/autogrph
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/autogrph »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/autogrph »
Making Makefiles in ./ncarg2d/src/libncarg/colconv
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/colconv »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/colconv »
Making Makefiles in ./ncarg2d/src/libncarg/common
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/common »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/common »
Making Makefiles in ./ncarg2d/src/libncarg/concom
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/concom »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/concom »
Making Makefiles in ./ncarg2d/src/libncarg/conpack
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpack »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpack »
Making Makefiles in ./ncarg2d/src/libncarg/conpackt
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpackt »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpackt »
Making Makefiles in ./ncarg2d/src/libncarg/conran
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conran »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conran »
Making Makefiles in ./ncarg2d/src/libncarg/conrec
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conrec »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conrec »
Making Makefiles in ./ncarg2d/src/libncarg/conterp
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conterp »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conterp »
Making Makefiles in ./ncarg2d/src/libncarg/dashchar
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashchar »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashchar »
Making Makefiles in ./ncarg2d/src/libncarg/dashpack
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashpack »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashpack »
Making Makefiles in ./ncarg2d/src/libncarg/ezmap
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmap »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmap »
Making Makefiles in ./ncarg2d/src/libncarg/ezmapa
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapa »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapa »
Making Makefiles in ./ncarg2d/src/libncarg/ezmapb
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapb »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapb »
Making Makefiles in ./ncarg2d/src/libncarg/ezmapc
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapc »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapc »
Making Makefiles in ./ncarg2d/src/libncarg/gflash
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gflash »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gflash »
Making Makefiles in ./ncarg2d/src/libncarg/gridal
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gridal »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gridal »
Making Makefiles in ./ncarg2d/src/libncarg/hafton
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/hafton »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/hafton »
Making Makefiles in ./ncarg2d/src/libncarg/histgr
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/histgr »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/histgr »
Making Makefiles in ./ncarg2d/src/libncarg/isosrf
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/isosrf »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/isosrf »
Making Makefiles in ./ncarg2d/src/libncarg/isosrfhr
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/isosrfhr »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/isosrfhr »
Making Makefiles in ./ncarg2d/src/libncarg/labelbar
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/labelbar »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/labelbar »
Making Makefiles in ./ncarg2d/src/libncarg/ngmisc
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ngmisc »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ngmisc »
Making Makefiles in ./ncarg2d/src/libncarg/plotchar
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/plotchar »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/plotchar »
Making Makefiles in ./ncarg2d/src/libncarg/polypack
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/polypack »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/polypack »
Making Makefiles in ./ncarg2d/src/libncarg/pwritx
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwritx »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwritx »
Making Makefiles in ./ncarg2d/src/libncarg/pwrity
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrity »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrity »
Making Makefiles in ./ncarg2d/src/libncarg/pwrzi
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrzi »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrzi »
Making Makefiles in ./ncarg2d/src/libncarg/pwrzs
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrzs »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrzs »
Making Makefiles in ./ncarg2d/src/libncarg/pwrzt
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrzt »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/pwrzt »
Making Makefiles in ./ncarg2d/src/libncarg/softfill
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/softfill »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/softfill »
Making Makefiles in ./ncarg2d/src/libncarg/spps
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/spps »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/spps »
Making Makefiles in ./ncarg2d/src/libncarg/srface
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/srface »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/srface »
Making Makefiles in ./ncarg2d/src/libncarg/stitle
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/stitle »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/stitle »
Making Makefiles in ./ncarg2d/src/libncarg/strmln
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/strmln »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/strmln »
Making Makefiles in ./ncarg2d/src/libncarg/support
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/support »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/support »
Making Makefiles in ./ncarg2d/src/libncarg/tdpack
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/tdpack »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/tdpack »
Making Makefiles in ./ncarg2d/src/libncarg/threed
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/threed »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/threed »
Making Makefiles in ./ncarg2d/src/libncarg/vaspackt
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/vaspackt »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/vaspackt »
Making Makefiles in ./ncarg2d/src/libncarg/velvct
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/velvct »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/velvct »
Making Makefiles in ./ncarg2d/src/libncarg/wmap
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/wmap »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/wmap »
Making Makefiles in ./ncarg2d/src/libncarg/areasC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/areasC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/areasC »
Making Makefiles in ./ncarg2d/src/libncarg/autogrphC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/autogrphC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/autogrphC »
Making Makefiles in ./ncarg2d/src/libncarg/colconvC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/colconvC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/colconvC »
Making Makefiles in ./ncarg2d/src/libncarg/conpackC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpackC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpackC »
Making Makefiles in ./ncarg2d/src/libncarg/conpacktC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpacktC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/conpacktC »
Making Makefiles in ./ncarg2d/src/libncarg/commonC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/commonC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/commonC »
Making Makefiles in ./ncarg2d/src/libncarg/dashcharC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashcharC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashcharC »
Making Makefiles in ./ncarg2d/src/libncarg/dashpackC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashpackC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/dashpackC »
Making Makefiles in ./ncarg2d/src/libncarg/ezmapCC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapCC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ezmapCC »
Making Makefiles in ./ncarg2d/src/libncarg/gflashC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gflashC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gflashC »
Making Makefiles in ./ncarg2d/src/libncarg/gridalC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gridalC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/gridalC »
Making Makefiles in ./ncarg2d/src/libncarg/histgrC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/histgrC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/histgrC »
Making Makefiles in ./ncarg2d/src/libncarg/isosrfC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/isosrfC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/isosrfC »
Making Makefiles in ./ncarg2d/src/libncarg/labelbarC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/labelbarC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/labelbarC »
Making Makefiles in ./ncarg2d/src/libncarg/ngmiscC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ngmiscC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/ngmiscC »
Making Makefiles in ./ncarg2d/src/libncarg/plotcharC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/plotcharC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/plotcharC »
Making Makefiles in ./ncarg2d/src/libncarg/polypackC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/polypackC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/polypackC »
Making Makefiles in ./ncarg2d/src/libncarg/softfillC
make[5]: entrant dans le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/softfillC »
make[5]: Rien à faire pour « Makefiles ».
make[5]: quittant le répertoire « /local/tmp/1/tletou/ncl_ncarg-5.0.0/ncarg2d/src/libncarg/softfillC »
Making Makefiles in ./ncarg2d/src/libncarg/sppsC
make[5]: entrant dans le répertoir
-------------- next part --------------
#########################################################################
# #
# This Makefile was created by the "ymake" utility. #
# If you wish to make changes in the "Makefile" or "makefile", #
# do so by making changes to "yMakefile" or "ymakefile" #
# and executing "make local-Makefile". #
# #
#########################################################################
#########################################################################
#
# In main Template
#
#########################################################################
SYSTEM_INCLUDE = "LINUX"
OS1_DEF = -DLinux
OS2_DEF =
OS_DEF = $(OS1_DEF) $(OS2_DEF)
ARCH_DEF = -Di686
VENDOR_DEF = -DIBM
MAJOR_DEF = -DMAJOR=2
MINOR_DEF = -DMINOR=6
SUBMINOR_DEF = -DSUBMINOR=22-14-generic
#########################################################################
#
# Including Site - first time
#
#########################################################################
#########################################################################
#
# After Including Site - first time
#
#########################################################################
#########################################################################
#
# Including "LINUX"
#
#########################################################################
FC = $(F77)
#########################################################################
#
# After Including "LINUX"
#
#########################################################################
#########################################################################
#
# Including Site - second time
#
#########################################################################
#########################################################################
#
# After Including Site - second time
#
#########################################################################
YMAKEROOT = /local/archive/1/tletou/ncarg
BINROOT = /local/archive/1/tletou/ncarg/bin
LIBROOT = /local/archive/1/tletou/ncarg/lib
INCROOT = /local/archive/1/tletou/ncarg/include
MANROOT = /local/archive/1/tletou/ncarg/man
TMPROOT = /tmp
ROOTPATH = /local/archive/1/tletou/ncarg
BINPATH = /local/archive/1/tletou/ncarg/bin
LIBPATH = /local/archive/1/tletou/ncarg/lib
INCPATH = /local/archive/1/tletou/ncarg/include
MANPATH = /local/archive/1/tletou/ncarg/man
LIBSEARCH = -L/usr/X11R6/lib -L/usr/lib -L/opt/1/netcdf_intel_10/ia32/lib
INCSEARCH = -I/usr/include -I/opt/1/netcdf_intel_10/ia32/include
PYTHONVERSION =
PYTHONLIBSEARCH =
PYTHONINCSEARCH =
PYTHONPKGSDIR =
PYTHONBINDIR =
LIB_SEARCH = -L/usr/X11R6/lib -L/usr/lib -L/opt/1/netcdf_intel_10/ia32/lib
INC_SEARCH = -I/usr/include -I/opt/1/netcdf_intel_10/ia32/include
TOP = .
CURRENT_DIR = .
BINDIR = bin
LIBDIR = lib
INCDIR = include
MANDIR = man
DOCDIR = doc
NGTMPDIR = tmp
CONFIGDIR = config
MANLPATH = $(MANPATH)/manl
MAN1PATH = $(MANPATH)/man1
MAN3PATH = $(MANPATH)/man3
MAN5PATH = $(MANPATH)/man5
MAN6PATH = $(MANPATH)/man6
MAN8PATH = $(MANPATH)/man8
MANL_SECTION = l
MAN1_SECTION = 1
MAN3_SECTION = 3
MAN5_SECTION = 5
MAN6_SECTION = 6
MAN8_SECTION = 8
CONFIG_DIR = $(CONFIGSRC)
XLIB = -lXpm -lX11 -lXext
EXTENSIONLIB = -lXext
XTOOLLIB = -lXt -lSM -lICE
XMULIB = -lXmu
XAWLIB = -lXaw
XMOTIFLIB = -lXm
XMOTIFCLIENTLIBS = $(XMOTIFLIB) $(XTOOLLIB) $(XLIB)
XATHENACLIENTLIBS = $(XAWLIB) $(XTOOLLIB) $(EXTENSIONLIB) $(XLIB)
XMUATHENACLIENTLIBS = $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(EXTENSIONLIB) $(XLIB)
CTOFLIBS = -L/opt/1/intel_cc_10.1/ia32/lib -lcxa -lifcore -lcprts -lm
MAKE = make
CC = icc -mp
CC_LD = icc -mp
CDYNAMIC =
CSTATIC =
CCOPTIONS = -ansi $(EXTRA_CCOPTIONS)
BUILDINCDIR = $(TOP)/include
BUILDINCTOP = ./..
_LIBROOTSEARCH = -L$(LIBROOT)
_EXECLIBSEARCH = $(RPATHFLAG)$(TOP)/shared:$(LIBROOT)
_SHLIBSEARCH = -rpath $(TOP)/shared:$(LIBROOT)
_INCROOTSEARCH = -I$(INCROOT)
SHAREDLIBFLAGS =
TOP_INCLUDES = -I$(BUILDINCDIR)
LDLIBS = $(_LIBROOTSEARCH) $(LIB_SEARCH) $(EXTRA_LIBS)
CC_LDOPTIONS = $(CCOPTIONS) $(COPT) $(XTRA_CLDFLAGS) $(SHAREDLIBFLAGS)
FC_LDOPTIONS = $(FCOPTIONS) $(FOPT) $(XTRA_FLDFLAGS) $(SHAREDLIBFLAGS)
EXTRA_LDLIBS = $(SYS_LIBS) $(EXTRA_SYS_LIBS) $(DEV_SYS_LIBS)
ALLINCLUDES = $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INC_SEARCH)
STD_DEFINES = -DSYSV -D_POSIX_SOURCE -D_XOPEN_SOURCE -DByteSwapped
XTRA_CDEFINES = $(EXTRA_CDEFINES) $(EXTRA_DEFINES)
ALLDEFINES = $(ALLINCLUDES) $(DEV_DEFINES) $(XTRA_CDEFINES) $(STD_DEFINES) $(PROJECTDEFINES) $(DEFINES)
CFLAGS = $(CCOPTIONS) $(COPT) $(ALLDEFINES)
XTRA_CLDFLAGS = $(EXTRA_CLDFLAGS) $(EXTRA_LDFLAGS)
EXTRA_SYS_LIBS =
EXTRA_EXPORT_FLAGS =
DEPEND = makedepend
CPP = '/usr/bin/cpp -traditional'
FCPP = $(CONFIG_DIR)/fcpp $(CPP)
F77 = ifort -mp -Vaxlib
F77_LD = ifort -mp -Vaxlib
FCOPTIONS = $(EXTRA_FCOPTIONS)
NGCALLF = reg\#\#_
EXE_SUFFIX =
XTRA_FDEFINES = $(EXTRA_FDEFINES) $(EXTRA_DEFINES)
FFLAGS = $(FCOPTIONS) $(FOPT) $(XTRA_FDEFINES)
XTRA_FLDFLAGS = $(EXTRA_FLDFLAGS) $(EXTRA_LDFLAGS)
LD = ld
LD_REL = ld
RPATHFLAG = -Wl,-rpath,
AR = ar
AR_SRC = ar
AR_SRC_QUICK = $(AR_SRC) q
AR_SRC_CHECK = $(AR_SRC) vru
AR_REG = $(AR) vru
AR_QUICK = $(AR) q
RM = rm -f
CAT = cat
CP = cp
MV = mv -f
LN = ln -s
RANLIB = ranlib
NO_OPT = touch -c
TBL = tbl
NROFF = nroff -man
COL = col
LINT = lint
INSTALL = $(CONFIG_DIR)/ymake-install -c
INSTALL_RM = $(RM)
INSTALL_BIN = 0755
INSTALL_MAN = 0644
INSTALL_DOC = 0644
INSTALL_APP = 0644
INSTALL_LIB = 0644
INSTALL_DB = 0644
INSTALL_INC = 0644
CONFIGSRC = $(TOP)/$(CONFIGDIR)
NEWCONFIGSRC = ../$(CONFIGSRC)
_YMAKE_EXTRA =
YMAKE = $(CONFIGSRC)/ymake -config $(CONFIGSRC) $(_YMAKE_EXTRA)
NEWYMAKE = $(NEWCONFIGSRC)/ymake -config $(NEWCONFIGSRC) $(_YMAKE_EXTRA)
YMAKEDEP = $(CONFIGSRC)/ymake-filter
SHELL = /bin/sh
CALLCONV = $(CONFIG_DIR)/callconv
MKDIRHIER = mkdir -p
#########################################################################
#
# Including Project file
#
#########################################################################
NGVERSION = 5.0.0
NCLVERSION = 5.0.0
NCARGDIR = ncarg
HLUDIR = hlu
HLUEXDIR = hluex
NCLDIR = ncl
NCLEXDIR = nclex
PYNGLEXDIR = pynglex
PYNGLDIR = PyNGL
NGODIR = ngo
NFPDIR = nfp
NFPFORTDIR = nfpfort
DATADIR = data
GRIB2CODETABLEDIR = grib2_codetables
DBDIR = database
FONTCAPDIR = fontcaps
GRAPHCAPDIR = graphcaps
EXAMPLESDIR = examples
TUTORIALDIR = tutorial
TESTSDIR = tests
RESDIR = resfiles
ROBJDIR = robj
WWWDIR = ngwww
XAPPDIR = xapp
LIBNCARGROOT = $(LIBROOT)/$(NCARGDIR)
CONFIGROOT = $(LIBNCARGROOT)/$(CONFIGDIR)
DBROOT = $(LIBNCARGROOT)/$(DBDIR)
FONTCAPROOT = $(LIBNCARGROOT)/$(FONTCAPDIR)
GRAPHCAPROOT = $(LIBNCARGROOT)/$(GRAPHCAPDIR)
DATAROOT = $(LIBNCARGROOT)/$(DATADIR)
DOCROOT = $(LIBNCARGROOT)/$(DOCDIR)
EXAMPLESROOT = $(LIBNCARGROOT)/$(EXAMPLESDIR)
ROBJROOT = $(LIBNCARGROOT)/$(ROBJDIR)
TESTSROOT = $(LIBNCARGROOT)/$(TESTSDIR)
TUTORIALROOT = $(LIBNCARGROOT)/$(TUTORIALDIR)
WWWROOT = $(LIBNCARGROOT)/$(WWWDIR)
XAPPROOT = $(LIBNCARGROOT)/$(XAPPDIR)
HLUEXROOT = $(LIBNCARGROOT)/$(HLUEXDIR)
RESFILEROOT = $(LIBNCARGROOT)/$(RESDIR)
NCLEXROOT = $(LIBNCARGROOT)/$(NCLEXDIR)
GRIB2CODETABLEROOT = $(LIBNCARGROOT)/$(GRIB2CODETABLEDIR)
LIBNCARGPATH = $(LIBPATH)/$(NCARGDIR)
CONFIGPATH = $(LIBNCARGPATH)/$(CONFIGDIR)
DBPATH = $(LIBNCARGPATH)/$(DBDIR)
FONTCAPPATH = $(LIBNCARGPATH)/$(FONTCAPDIR)
GRAPHCAPPATH = $(LIBNCARGPATH)/$(GRAPHCAPDIR)
DATAPATH = $(LIBNCARGPATH)/$(DATADIR)
DOCPATH = $(LIBNCARGPATH)/$(DOCDIR)
EXAMPLESPATH = $(LIBNCARGPATH)/$(EXAMPLESDIR)
ROBJPATH = $(LIBNCARGPATH)/$(ROBJDIR)
TESTSPATH = $(LIBNCARGPATH)/$(TESTSDIR)
TUTORIALPATH = $(LIBNCARGPATH)/$(TUTORIALDIR)
WWWPATH = $(LIBNCARGPATH)/$(WWWDIR)
XAPPPATH = $(LIBNCARGPATH)/$(XAPPDIR)
LIBNCLPATH = $(LIBNCARGPATH)/$(NCLDIR)
HLUEXPATH = $(LIBNCARGPATH)/$(HLUEXDIR)
RESFILEPATH = $(LIBNCARGPATH)/$(RESDIR)
NCLEXPATH = $(LIBNCARGPATH)/$(NCLEXDIR)
NCARGINCPATH = $(INCPATH)/$(NCARGDIR)
HLUINCPATH = $(NCARGINCPATH)/$(HLUDIR)
NCLINCPATH = $(NCARGINCPATH)/$(NCLDIR)
NGOINCPATH = $(NCARGINCPATH)/$(NGODIR)
PYNGLDOCPATH = webdoc/pyngl
PYNGLBINPATH = $(PYTHONBINDIR)
PYNGLNCARGPATH = $(PYTHONPKGSDIR)/$(PYNGLDIR)/$(NCARGDIR)
USRRESFILE = "~/.hluresfile"
NCARGURL = "ngurl"
NCARGSITEFILE = "ncargsite"
ROOTPATHCHECK = "/lib/ncarg/fontcaps/font1"
NGENV_DESCRIPT = {"tmp","TMPDIR",NULL,"$(TMPROOT)",NULL, "fontcap","FONTCAP",NULL,NULL,NULL, "graphcap","GRAPHCAP",NULL,NULL,NULL, "root",NULL,NULL,"$(ROOTPATH)",$(ROOTPATHCHECK), "usrresfile",NULL,NULL,$(USRRESFILE),NULL, "gks_output",NULL,NULL,"gmeta",NULL, "bin",NULL,"root",NULL,NULL, "lib",NULL,"root",NULL,NULL, "include",NULL,"root",NULL,NULL, "man",NULL,"root",NULL,NULL, "ncarg",NULL,"lib",NULL,NULL, "config",NULL,"ncarg",NULL,NULL, "data",NULL,"ncarg",NULL,NULL, "database",NULL,"ncarg",NULL,NULL, "doc",NULL,"ncarg",NULL,NULL, "fontcaps",NULL,"ncarg",NULL,NULL, "graphcaps",NULL,"ncarg",NULL,NULL, "colormaps",NULL,"ncarg",NULL,NULL, "rangs","NCARG_RANGS","database",NULL,NULL, "udunits","UDUNITS_PATH","ncarg",NULL,NULL, "psadilookup","PSADILOOKUP_PATH",NULL,NULL,NULL, "examples",NULL,"ncarg",NULL,NULL, "hluex",NULL,"ncarg",NULL,NULL, "nclex",NULL,"ncarg",NULL,NULL, "pynglex",NULL,"ncarg",NULL,NULL, "resfiles",NULL,"ncarg",NULL,NULL, "tests",NULL,"ncarg",NULL,NULL, "tutorial",NULL,"ncarg",NULL,NULL, "xapp",NULL,"ncarg",NULL,NULL, "ngwww",NULL,"ncarg",NULL,NULL, "ngurl",NULL,"ngwww",NULL,NULL, "sysresfile",NULL,"ncarg",NULL,NULL, "sysappres",NULL,"ncarg",NULL,NULL, "grib2_codetables","NIO_GRIB2_CODETABLES","ncarg",NULL,NULL, NULL}
NGENVDEF = -DENV_DEFS=$(NGENV_DESCRIPT)
COMMONSRC = $(TOP)/common/src
NCARG2DSRC = $(TOP)/ncarg2d/src
NGMATHSRC = $(TOP)/ngmath/src
NGMATHLIBSRC= $(NGMATHSRC)/lib
NVIEWSRC = $(TOP)/ncarview/src
NVIEWBINSRC = $(NVIEWSRC)/bin
NVIEWLIBSRC = $(NVIEWSRC)/lib
NISRC = $(TOP)/ni/src
NIBINSRC = $(NISRC)/bin
NILIBSRC = $(NISRC)/lib
EXTERNALSRC = $(TOP)/external
NCARGCLIBSRC = $(COMMONSRC)/libncarg_c
NCARGLIBSRC = $(NCARG2DSRC)/libncarg
NCARGGKSLIBSRC = $(NCARG2DSRC)/libncarg_gks
NCARGOPTLIBSRC = $(NCARG2DSRC)/liboptional
CGMLIBSRC = $(NVIEWLIBSRC)/libcgm
CTRANSLIBSRC = $(NVIEWLIBSRC)/libctrans
ICTRANSLIBSRC = $(NVIEWLIBSRC)/libictrans
NCARGRASLIBSRC = $(NVIEWLIBSRC)/libncarg_ras
HLULIBSRC = $(NILIBSRC)/hlu
BLASSRC = $(EXTERNALSRC)/blas
LAPACKSRC = $(EXTERNALSRC)/lapack
SPHERESRC = $(EXTERNALSRC)/sphere3.1_dp
FFTPACK5SRC = $(EXTERNALSRC)/fftpack5_dp
NGOLIBSRC = $(NILIBSRC)/ngo
XCBLIBSRC = $(NILIBSRC)/xcb
NFPLIBSRC = $(NILIBSRC)/nfp
NFPFORTLIBSRC = $(NILIBSRC)/nfpfort
NCLLIBSRC = $(NISRC)/ncl
NIOLIBSRC = $(NCLLIBSRC)
NCARGCLIB = -L$(NCARGCLIBSRC) -lncarg_c
NCARGLIB = -L$(NCARGLIBSRC) -lncarg
NCARGGKSLIB = -L$(NCARGGKSLIBSRC) -lncarg_gks
NGMATHLIB = -L$(NGMATHLIBSRC) -lngmath
CGMLIB = -L$(CGMLIBSRC) -lcgm
NCARGRASLIB = -L$(NCARGRASLIBSRC) -lncarg_ras
HLULIB = -L$(HLULIBSRC) -lhlu
NGOLIB = -L$(NGOLIBSRC) -lngo
NFPLIB = -L$(NFPLIBSRC) -lnfp
NFPFORTLIB = -L$(NFPFORTLIBSRC) -lnfpfort
NIOLIB = -L$(NIOLIBSRC) -lnio
XCBLIB = -L$(XCBLIBSRC) -lXcb
NCLLIB = -L$(NCLLIBSRC) -lncl
NCLAPILIB = -L$(NCLLIBSRC) -lnclapi
BLASLIB = -L$(BLASSRC) -lblas_ncl
LAPACKLIB = -L$(LAPACKSRC) -llapack_ncl
SPHERELIB = -L$(SPHERESRC) -lsphere3.1_dp
FFTPACK5LIB = -L$(FFTPACK5SRC) -lfftpack5_dp
CTRANSLIB = $(CTRANSLIBSRC)/libctrans.o
ICTRANS_LIB = $(ICTRANSLIBSRC)/libictrans_.o
DEPNCARGCLIB = $(NCARGCLIBSRC)/libncarg_c.a
DEPNCARGLIB = $(NCARGLIBSRC)/libncarg.a
DEPNCARGGKSLIB = $(NCARGGKSLIBSRC)/libncarg_gks.a
DEPNGMATHLIB = $(NGMATHLIBSRC)/libngmath.a
DEPCGMLIB = $(CGMLIBSRC)/libcgm.a
DEPNCARGRASLIB = $(NCARGRASLIBSRC)/libncarg_ras.a
DEPHLULIB = $(HLULIBSRC)/libhlu.a
DEPNGOLIB = $(NGOLIBSRC)/libngo.a
DEPNFPLIB = $(NFPLIBSRC)/libnfp.a
DEPNFPFORTLIB = $(NFPFORTLIBSRC)/libnfpfort.a
DEPNIOLIB = $(NIOLIBSRC)/libnio.a
DEPNCLLIB = $(NCLLIBSRC)/libncl.a
DEPNCLAPILIB = $(NCLLIBSRC)/libnclapi.a
DEPCTRANSLIB = $(CTRANSLIB)
DEPICTRANS_LIB = $(ICTRANS_LIB)
ICTRANSLIB = $(ICTRANSLIBSRC)/libictrans.o
DEPICTRANSLIB = $(ICTRANSLIB)
NCARGLIBS = $(NCARGLIB) $(NCARGGKSLIB) $(NCARGCLIB)
NGMATHLIBS = $(NGMATHLIB)
HLULIBS = $(HLULIB)
NCLLIBS = $(NCLAPILIB)
NFPLIBS = $(NFPLIB) $(NFPFORTLIB)
NIOLIBS = $(NIOLIB)
EXTERNALLIBS = $(SPHERELIB) $(FFTPACK5LIB) $(LAPACKLIB) $(BLASLIB)
DEPNCARGLIBS = $(DEPNCARGLIB) $(DEPNCARGGKSLIB) $(DEPNCARGCLIB)
DEPHLULIBS = $(DEPHLULIB)
DEPNCLLIBS = $(DEPHLULIB) $(DEPNCLAPILIB)
DEPNFPLIBS = $(DEPNFPLIB) $(DEPNFPFORTLIB)
DEPNIOLIBS = $(DEPNIOLIB)
GRAPHCSRC = $(COMMONSRC)/graphcap
FONTCSRC = $(COMMONSRC)/fontcap
GRAPHC = $(GRAPHCSRC)/graphc
FONTC = $(FONTCSRC)/fontc
IFTRAN = $(NCARGLIBSRC)/Iftran/Iftran
FSPLIT = $(NCARGLIBSRC)/Iftran/Fsplit
NYACC = $(NISRC)/nyacc/nyacc
NETCDFLIB =
NCDFLIBS = -lnetcdf
HDFLIB = -lmfhdf -ldf -ljpeg -lz
NETCDF4LIB = -lhdf5_hl -lhdf5 -lsz
HDFEOSLIB =
GRIB2LIB =
UDUNITSLIB =
V5DLIB =
XDRLIB =
HDFDEFINES = -DLINUX
VDEFINE = -DNGVERSION='"$(NGVERSION)"' -DNCLVERSION='"$(NCLVERSION)"'
PROJECTDEFINES = -DNeedFuncProto
GKS_BUFFER_SIZE = 0
PERL = /bin/perl
NCLWEBROOT = /web/ncl
PYNGLWEBROOT = /web/pyngl
#########################################################################
#
# After Including Project file
#
#########################################################################
#########################################################################
#
# Including Rules file
#
#########################################################################
#########################################################################
#
# After Including Rules file
#
#########################################################################
.SUFFIXES: .f.sed .xml .shtml
.f.sed.o:
@$(FCPP) $< $*.f
$(F77) $(FFLAGS) -c $*.f
@$(RM) $*.f
#########################################################################
#
# local y(mM)akefile is included HERE.
#
#########################################################################
SUBDIRS = config external common ncarg2d ngmath ncarview ni
Info::
@echo; echo " NCAR Graphics - Version $(VERSION) Installation Configuration"; echo; echo "System File "$(SYSTEM_INCLUDE); echo "Binary Install Directory "$(BINPATH); echo "Library Install Directory "$(LIBPATH); echo "Include Install Directory "$(INCPATH); echo "Manpage Install Directory "$(MANPATH); echo "Config Install Directory "$(CONFIGPATH); echo "Data Base Directory "$(DBPATH); echo "Programmer Doc Dir "$(DOCPATH); echo "Reloc Obj. Directory "$(ROBJPATH); echo "Examples Directory "$(EXAMPLESPATH); echo "Tutorial Directory "$(TUTORIALPATH); echo "Test Directory "$(TESTSPATH); echo "X App. Def. Directory "$(XAPPPATH); echo "f77 Compiler "$(F77); echo "f77 Flags "$(FFLAGS); echo "C Compiler "$(CC); echo "cc Flags "$(CFLAGS);
# The "All" target rebuilds the Makefile hierarchy, rearhives
# all libraries, rebuilding all out-of-date objects and executables.
# It *does not* clean out the object code. Its intended use is for
# rebuilding the system once you have made changes to your configuration file.
All:
@echo ""
@echo "Making <All>."
@$(MAKE) $(MFLAGS) me
@$(MAKE) $(MFLAGS) Info
@date
@$(MAKE) $(MFLAGS) Makefiles
@$(MAKE) $(MFLAGS) includes
@$(MAKE) $(MFLAGS) depend
@$(MAKE) $(MFLAGS) all
@date
@echo "Finished making <All>."
# The Build target is a *complete* build. Makefiles
# are completely rebuilt for the current installation, object
# code is removed (clean target), and all binaries and libraries
# are rebuilt from the ground up.
Build:
@echo ""
@echo "Making <Build>."
@$(MAKE) $(MFLAGS) me
@$(MAKE) $(MFLAGS) Info
@date
@$(MAKE) $(MFLAGS) Makefiles
@$(MAKE) $(MFLAGS) clean
@$(MAKE) $(MFLAGS) includes
@$(MAKE) $(MFLAGS) depend
@$(MAKE) $(MFLAGS) all
@date
@echo "Finished making <Build>."
# The Everything target is a *complete* build. Makefiles
# are completely rebuilt for the current installation, object
# code is removed (clean target), and all binaries and libraries
# are rebuilt from the ground up. It also installs everything.
Everything:
@echo ""
@echo "Making <Everything>."
@$(MAKE) $(MFLAGS) me
@$(MAKE) $(MFLAGS) Info
@date
@$(MAKE) $(MFLAGS) Makefiles
@$(MAKE) $(MFLAGS) clean
@$(MAKE) $(MFLAGS) includes
@$(MAKE) $(MFLAGS) depend
@$(MAKE) $(MFLAGS) all
@$(MAKE) $(MFLAGS) install
@date
@echo "Finished making and Installing <Everything>."
includes::
$(RM) -r include
dist-clean::
$(RM) -r include
ROOT:
@echo "$(YMAKEROOT)"
TROOT:
@echo "$(TMPROOT)"
LSEARCH:
@echo "$(LIBSEARCH)"
ISEARCH:
@echo "$(INCSEARCH)"
PYTHONDIR:
@echo "$(PYTHONDIR)"
PYTHONVERS:
@echo "$(PYTHONVERSION)"
NCLSTUFF:
@echo "y"
XSTUFF:
@echo "y"
HDFSTUFF:
@echo "y"
TRIANGLESTUFF:
@echo "y"
UDUNITSSTUFF:
@echo "n"
NETCDF4STUFF:
@echo "y"
HDFEOSSTUFF:
@echo "n"
GRIB2STUFF:
@echo "n"
V5DSTUFF:
@echo "n"
DODSSTUFF:
@echo "n"
PYNGLSTUFF:
@echo "n"
NGVERS:
@echo "$(NGVERSION)"
NCLVERS:
@echo "$(NCLVERSION)"
#########################################################################
#
# after local y(mM)akefile included.
#
#########################################################################
#########################################################################
#
# The Rest of this file is generated from the Template file.
#
#########################################################################
COPT = -O
FOPT = -O
makesubdirs:
@for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS));sleep 1;\
else echo "NOT Making $(CURRENT_DIR)/$$dir"; fi \
done
all:: all-local makesubdirs
clean-local::
@echo "cleaning in $(CURRENT_DIR)"
all::
clean-local::
-@$(RM) core Makefile.bak
local-Makefile:: $(YMAKEDEP)
$(YMAKEDEP):
@(cd $(CONFIGSRC); if (test -f Makefile) then \
echo "checking ymake in $(CONFIGSRC) first..."; $(MAKE) all; else \
echo "making ymake from Makefile.ini in $(CONFIGSRC) first..."; \
$(MAKE) -f Makefile.ini clean all; fi; \
echo "continuing in $(CURRENT_DIR)")
local-Makefile::
@echo "Making Makefile in $(CURRENT_DIR)"
@$(YMAKE) -Topdir $(TOP) -Curdir $(CURRENT_DIR)
me: local-Makefile
all-local::
install-local::
@echo "installing in $(CURRENT_DIR)"
depend-local::
includes-local::
preformatted-local::
all::
install::install-local
@tname=install; \
for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $$tname in $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS) install);\
else echo "NOT Making $$tname in $(CURRENT_DIR)/$$dir"; fi \
done
Makefiles::
@for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making Makefiles in $(CURRENT_DIR)/$$dir";\
$(NEWYMAKE) -Topdir ../$(TOP) -Curdir $(CURRENT_DIR)/$$dir;\
$(MAKE) $(MFLAGS) Makefiles);\
else echo "NOT Making Makefiles in $(CURRENT_DIR)/$$dir"; fi \
done
Makefiles-local::
@for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making Makefile in $(CURRENT_DIR)/$$dir";\
$(NEWYMAKE) -Topdir ../$(TOP) -Curdir $(CURRENT_DIR)/$$dir;)\
else echo "NOT Making Makefile in $(CURRENT_DIR)/$$dir"; fi \
done
all::
clean::clean-local
- at tname=clean; \
for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $$tname in $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS) clean);\
else echo "NOT Making $$tname in $(CURRENT_DIR)/$$dir"; fi \
done
all::
dist-clean::clean-local
- at tname=dist-clean; \
for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $$tname in $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS) dist-clean);\
else echo "NOT Making $$tname in $(CURRENT_DIR)/$$dir"; fi \
done
dist-clean::
-@$(RM) Makefile
@echo "dist-clean in $(CURRENT_DIR)"
all::
depend::depend-local
@tname=depend; \
for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $$tname in $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS) depend);\
else echo "NOT Making $$tname in $(CURRENT_DIR)/$$dir"; fi \
done
all::
includes::includes-local
@tname=includes; \
for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $$tname in $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS) includes);\
else echo "NOT Making $$tname in $(CURRENT_DIR)/$$dir"; fi \
done
preformatted-local::
all::
preformatted::preformatted-local
@tname=preformatted; \
for dir in $(SUBDIRS) ; do \
if (test -d $$dir) then \
(cd $$dir; echo "Making $$tname in $(CURRENT_DIR)/$$dir";\
$(MAKE) $(MFLAGS) preformatted);\
else echo "NOT Making $$tname in $(CURRENT_DIR)/$$dir"; fi \
done
More information about the ncl-install
mailing list