I am compiling NWChem with the most recent git repo. I’ve made a clean clone of the current repo as of today. When I compiled the code I got the following error at the link stage. I am using The intel/2017xxx and I haven’t noticed any other compilation errors.
ifort -i8 -align -fpp -qopenmp -fimf-arch-consistency=true -align array64byte -O2 -g -fp-model source -L/work/02726/zhiyongz/stampede2/zhiyongz/nwchem/lib/LINUX64 -L/work/02726/zhiyongz/stampede2/zhiyongz/nwchem/src/tools/install/lib -o /work/02726/zhiyongz/stampede2/zhiyongz/nwchem/bin/LINUX64/nwchem nwchem.o stubs.o -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -lnwpython -ldrdy -lvscf -lqmmm -lqmd -letrans -lpspw -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lfcidump -lnwcutil -lga -larmci -lpeigs -lperfm -lcons -lbq -lnwcutil -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl -l64to32 -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/lib/release_mt -L/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/lib -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lcomex -lmpifort -lmpi -lmpigi -ldl -lrt -lpthread -lrt -lpthread -lpthread -lnwcutil -lpython2.7 -ldl -lpthread -limf -lirc -lssp -lutil -limf -Xlinker -export-dynamic
/work/02726/zhiyongz/stampede2/zhiyongz/nwchem/src/tools/install/lib/libga.a(capi.o): In function `GA_Symmetrize':
capi.c:(.text+0x12394): undefined reference to `pnga_symmetrize'
/work/02726/zhiyongz/stampede2/zhiyongz/nwchem/src/tools/install/lib/libga.a(capi.o): In function `NGA_Symmetrize':
capi.c:(.text+0x123a4): undefined reference to `pnga_symmetrize'
/work/02726/zhiyongz/stampede2/zhiyongz/nwchem/src/tools/install/lib/libga.a(fapi.o): In function `ga_symmetrize_':
fapi.c:(.text+0x5194): undefined reference to `pnga_symmetrize'
/work/02726/zhiyongz/stampede2/zhiyongz/nwchem/src/tools/install/lib/libga.a(fapi.o): In function `nga_symmetrize_':
fapi.c:(.text+0x51a4): undefined reference to `pnga_symmetrize'
make: *** [all] Error 1
The following is how I compiled the code.
997 export NWCHEM_TOP=$PWD/nwchem
998 export NWCHEM_MODULES="all python"
999 export NWCHEM_TARGET="LINUX64"
1000 export TARGET="LINUX64"
1001 export ARMCI_NETWORK="MPI-PR"
1002 export USE_MPI="y"
1003 export LARGE_FILES="TRUE"
1004 export LIB_DEFINES="-DDFLT_TOT_MEM=16777216"
1005 export USE_NOIO="TRUE"
1006 export USE_NOFSCHECK="TRUE"
1007 export MA_USE_ARMCI_MEM="1"
1008 export USE_OPENMP="1"
1010 export MRCC_METHODS="TRUE"
1011 export PYTHONHOME=/opt/apps/intel17/python2/2.7.14/
1012 export PYTHONVERSION=2.7
1013 export USE_PYTHON="y"
1014 export USE_PYTHONCONFIG=Y
1015 export USE_64TO32=y
1016 export USE_SCALAPACK=y
1017 export BLASOPT=" -L${MKLROOT}/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl"
1018 export LAPACK_LIB=" -L${MKLROOT}/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl"
1019 export SCALAPACK=" -L${MKLROOT}/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl"
1020 export BLAS_SIZE=8
1021 export SCALAPACK_SIZE=8
1022 export USE_KNL=y
1029 sed -i 's/-xMIC-AVX512/-xCORE-AVX2 -axCORE-AVX512,MIC-AVX512/g' $NWCHEM_TOP/src/config/makefile.h
1030 cd $NWCHEM_TOP/src
1031 make nwchem_config
1032 make FC=ifort CC=icc >& make.log &--
You received this message because you are subscribed to a topic in the Google Groups "NWChem Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nwchem-forum/nO8mZ3BDj6Y/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nwchem-forum...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nwchem-forum/262e3f80-5648-4c6c-88ec-b5c4d3650abdn%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "NWChem Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nwchem-forum/nO8mZ3BDj6Y/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nwchem-forum...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nwchem-forum/bfdc8c98-f6c5-45e0-a58f-a26cfb80d43an%40googlegroups.com.
You received this message because you are subscribed to the Google Groups "NWChem Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwchem-forum...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nwchem-forum/6306a1a1-a42c-455f-8787-9f1402058354n%40googlegroups.com.