Hello Ben, nice to meet you! You refer to Liqid, which is interesting. I would say you should take a step back and consider using Easybuild or Spack
https://easybuild.io/ https://spack.readthedocs.io/en/latest/ The bit of time spent getting to know these tools will be repaid many times over. On Tue, 30 Mar 2021 at 17:45, bend linux4ms.net via users < users@lists.open-mpi.org> wrote: > 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 > > >