[ncl-install] Install ncl_ncarg-6.0.0 in Utunbu with PGI-10.4
Miao Yu
miao.yu at engr.uconn.edu
Tue Oct 11 12:22:16 MDT 2011
Hi NCL developers,
I'm trying to install the NCL_ncarg-6.0.0 on Utunbu system with PGI version
10.4.
I ran the commands as follows before running ./Configure -v,
#define CCompiler pgcc -tp k8-64 -O -Msignextend -Mreentrant -fPIC
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
#define FCompiler pgf90 -tp k8-64 -O -Msignextend -Mreentrant -fPIC
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
Then, I ran make Everything >& make-output &, and got these Error messages
in the make-optput file
make[4]: Entering directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/ni/src/nyacc'
pgcc -ansi -fPIC -O -I../../.././include -I/usr/X11R6/include -DSYSV
-D_POSIX_SOURCE -D_XOPEN_SOURCE -DByteSwapped -DNeedFuncProto -c -o
closure.o closure.c
pgcc-Error-Unknown switch: -ansi
make[4]: *** [closure.o] Error 1
make[4]: Leaving directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/ni/src/nyacc'
Making includes in ./ni/src/lib
.
Making ./config
make[2]: Entering directory `/scratch/yum/source/ncl/ncl_ncarg-6.0.0/config'
touch .home_made
pgcc -ansi -fPIC -O -I.././include -I/usr/X11R6/include -DSYSV
-D_POSIX_SOURCE -D_XOPEN_SOURCE -DByteSwapped -DNeedFuncProto -c -o
ymake-filter.o ymake-filter.c
pgcc-Error-Unknown switch: -ansi
make[2]: *** [ymake-filter.o] Error 1
make[2]: Leaving directory `/scratch/yum/source/ncl/ncl_ncarg-6.0.0/config'
Making ./external
make[2]: Entering directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external'
Making ./external/blas
make[3]: Entering directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/blas'
pgf90 -fPIC -fno-second-underscore -fno-range-check -O -c -o caxpy.o
caxpy.f
pgf90-Error-Unknown switch: -fno-second-underscore
pgf90-Error-Unknown switch: -fno-range-check
make[3]: *** [caxpy.o] Error 1
make[3]: Leaving directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/blas'
Making ./external/lapack
make[3]: Entering directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/lapack'
pgf90 -fPIC -fno-second-underscore -fno-range-check -O -c -o cbdsqr.o
cbdsqr.f
pgf90-Error-Unknown switch: -fno-second-underscore
pgf90-Error-Unknown switch: -fno-range-check
make[3]: *** [cbdsqr.o] Error 1
make[3]: Leaving directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/lapack'
Making ./external/sphere3.1_dp
make[3]: Entering directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/sphere3.1_dp'
pgf90 -fPIC -fno-second-underscore -fno-range-check -O -c -o divec.o
divec.f
pgf90-Error-Unknown switch: -fno-second-underscore
pgf90-Error-Unknown switch: -fno-range-check
make[3]: *** [divec.o] Error 1
make[3]: Leaving directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/sphere3.1_dp'
Making ./external/fftpack5_dp
make[3]: Entering directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/fftpack5_dp'
pgf90 -fPIC -fno-second-underscore -fno-range-check -O -c -o c1f2kb.o
c1f2kb.f
pgf90-Error-Unknown switch: -fno-second-underscore
pgf90-Error-Unknown switch: -fno-range-check
make[3]: *** [c1f2kb.o] Error 1
make[3]: Leaving directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external/fftpack5_dp'
make[2]: Leaving directory
`/scratch/yum/source/ncl/ncl_ncarg-6.0.0/external'
Making ./common
make[2]: Entering directory `/scratch/yum/source/ncl/ncl_ncarg-6.0.0/common'
The make-output file suggests the following information at its beginning,
NCL/NCAR Graphics - Version 6.0.0 Installation Configuration
System File LINUX
Binary Install Directory /usr/local/ncl_ncarg-6.0.0/bin
Library Install Directory /usr/local/ncl_ncarg-6.0.0/lib
Include Install Directory /usr/local/ncl_ncarg-6.0.0/include
Manpage Install Directory /usr/local/ncl_ncarg-6.0.0/man
Config Install Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/config
Data Base Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/database
Programmer Doc Dir /usr/local/ncl_ncarg-6.0.0/lib/ncarg/doc
Reloc Obj. Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/robj
Examples Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/examples
Tutorial Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/tutorial
Test Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/tests
X App. Def. Directory /usr/local/ncl_ncarg-6.0.0/lib/ncarg/xapp
f77 Compiler pgf90
f77 Flags -fPIC -fno-second-underscore -fno-range-check -O
C Compiler pgcc
cc Flags -ansi -fPIC -O -I./include -I/usr/X11R6/include -DSYSV
-D_POSIX_SOURCE -D_XOPEN_SOURCE -DByteSwapped -DneedFuncProto
I'm wondering how can I set the C and C++ compiler flags correctly for PGI C
and C++ compilers. How can I fix these problems?
Any help will be appreciated.
Miao
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-install/attachments/20111011/6b6fbb01/attachment.html
More information about the ncl-install
mailing list