1:00:09 PM PDT - Thu, Apr 10th 2014 |
|
Hi,
I am trying to get nwchem with VampirTrace (VT) compiled on titan. Below are the steps that I followed (1) without VT and (2) with VT. Since I run into configure errors for (2), I am wondering if someone has tried to compile nwchem with VT before.
(1) nwchem without VT:
======
env variables set:
export NWCHEM_TOP=/lustre/atlas/scratch/jagode/csc103/nwchem-6.3-VT
export NWCHEM_TARGET=LINUX64
export NWCHEM_MODULES=all
export USE_MPI=y
export USE_MPIF=y
export USE_MPIF4=y
$ module swap PrgEnv-pgi PrgEnv-intel
$ make FC=ftn
===> compiles and runs till completion.
(2) nwchem with VT:
======
In addition to the env vars listed above, I also set the following:
export VT_FC=ftn
export VT_CC=cc
export VT_VERBOSE=2
$ module swap PrgEnv-pgi PrgEnv-intel
$ module load vampirtrace/5.14.4-nogpu
$ make FC="vtfort -cpp -DVTRACE"
===> error during compilation (or actually even configure) step:
...
checking size of Fortran INTEGER... no
checking size of Fortran REAL... no
checking size of Fortran DOUBLE PRECISION... no
checking for dtime... yes
checking for etime... yes
checking for vtfort -cpp -DVTRACE flush routine... flush
checking for flag to disable vtfort -cpp -DVTRACE main when linking with C main... -nofor-main
checking for routines to access the command line from Fortran... yes
checking whether Fortran hidden string length convention is after args...
configure: error: f2c string convention is neither after args nor after string
make[1]: *** [build/config.status] Error 1
Is there anything that I missed in order to get nwchem with VT compiled on titan?
Thanks much for any advice,
Heike
|