Similar compilation problems NWChem-6.6


Click here for full thread
Forum Vet
C compiler not working correctly
After browsing your config.log files, you can seen from both logs that the C compiler you are using is not compatible with the MPI libraries you are using

configure:6807: cc -o conftest -g -O2    -I/opt/openmpi/1.8.4-intel15.0-noib/include -I/opt/openmpi/1.8.4-intel15.0-noib/lib -I/opt/openmpi/1.8.4-intel15.0-noib/include    -L/opt/openmpi/1.8.4-intel15.0-noib/lib -L/opt/openmpi/1.8.4-intel15.0-noib/lib conftest.c    -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi >&5
/opt/openmpi/1.8.4-intel15.0-noib/lib/libmpi_usempif08.so: undefined reference to `_intel_fast_memmove'
/opt/openmpi/1.8.4-intel15.0-noib/lib/libmpi_usempif08.so: undefined reference to `tbk_string_stack_signal_impl'


A possible solution would be to use icc to compile the tools. Please try the following

cd $NWCHEM_TOP/src/tools
rm -rf build install
make FC=ifort CC=icc