Hello group, My name is Ben Duncan. I have been tasked with installing openMPI and Intel compiler on a HPC systems. I am new to the the whole HPC and MPI environment so be patient with me.
I have successfully gotten the Intel compiler (oneapi version from l_HPCKit_p_2021.1.0.2684_offline.sh installed without any errors. I am trying to install and configure the openMPI version 4.1.0 however trying to run configuration for openmpi gives me the following error: ============================================================================ == Configuring Open MPI ============================================================================ *** Startup tests checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... icc checking whether the C compiler works... no configure: error: in `/p/app/openmpi-4.1.0': configure: error: C compiler cannot create executables See `config.log' for more details With the error in config.log being: configure:6499: $? = 0 configure:6488: icc -qversion >&5 icc: command line warning #10006: ignoring unknown option '-qversion' icc: command line error: no files specified; for help type "icc -help" configure:6499: $? = 1 configure:6519: checking whether the C compiler works configure:6541: icc -O2 conftest.c >&5 ld: cannot find -lstdc++ configure:6545: $? = 1 configure:6583: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Open MPI" | #define PACKAGE_TARNAME "openmpi" | #define PACKAGE_VERSION "4.1.0" | #define PACKAGE_STRING "Open MPI 4.1.0" | #define PACKAGE_BUGREPORT "http://www.open-mpi.org/community/help/" | #define PACKAGE_URL "" | #define OPAL_ARCH "x86_64-unknown-linux-gnu" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:6588: error: in `/p/app/openmpi-4.1.0': configure:6590: error: C compiler cannot create executables See `config.log' for more details My configure line looks like: ./configure --prefix=/p/app/compilers/openmpi-4.1.0/openmpi-4.1.0.intel --enable-wrapper-rpath --disable-libompitrace --enable-mpirun-prefix-by-default --enable-mpi-fortran SO what am I doing wrong , or is it something else ? Thanks Ben Duncan - Business Network Solutions, Inc. 336 Elton Road Jackson MS, 39212 "Never attribute to malice, that which can be adequately explained by stupidity" - Hanlon's Razor