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
>
>
>

Reply via email to