[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