Everything that Nathan said, plus it looks like you're running into general running-Open-MPI-successfully issues (i.e., your "ompi_info: error while loading shared libraries: libmpi.so.40: cannot open shared object file: No such file or directory" error -- see https://www.open-mpi.org/faq/?category=running#adding-ompi-to-path).
> On Apr 3, 2018, at 4:25 PM, Nathan Hjelm <hje...@me.com> wrote: > > I guess I should point out the reason the compiler thought you had linker > input was a missing -I on /usr/lib/openmpi/include . Though that include > shouldn't be needed as the wrapper will do that for you. You can see what the > wrapper passes to gcc by running: mpicxx --showme. > > -Nathan > > On Apr 03, 2018, at 02:16 PM, Quentin Faure <quentin...@hotmail.fr> wrote: > >> Hello, >> >>> >>> Date: Fri, 30 Mar 2018 14:29:57 +0000 >>> From: "Jeff Squyres (jsquyres)" <jsquy...@cisco.com> >>> To: "Open MPI User's List" <users@lists.open-mpi.org> >>> Subject: Re: [OMPI users] Linkage problem >>> Message-ID: <fc668c2e-a403-47ef-bac2-81caabb41...@cisco.com> >>> Content-Type: text/plain; charset="utf-8" >>> >>> On Mar 29, 2018, at 11:19 AM, Quentin Faure <quentin...@hotmail.fr> wrote: >>>> >>>> I would like to use openmpi with a software called LAMMPS. I know it is >>>> possible when compiling the software to indicate it to use it with >>>> openmpi. However when I do that I have a warning message telling me that >>>> the linkage could not have been done (I specified the path for openmpi >>>> library and name like it is done in LAMMPS manual). >>> >>> What error message are you getting? >> >> The error I get is: >> /usr/lib/openmpi/include: linker input file unused because linking not done >> mpicxx -g -O3 -DLAMMPS_GZIP -DLMP_USER_INTEL -DLMP_MPIIO >> /usr/lib/openmpi/include -pthread -DFFT_FFTW3 -DFFT_SINGLE >> -I../../lib/molfile -c ../create_atoms.cpp >> >> >>> >>>> I tried to reinstall openmpi in two different ways (following the advices >>>> of people that had LAMMPS and openmpi works together) but it still does >>>> not work. Also I don?t know if this is part of my problem or not but, the >>>> option ?showme does not work (command: mpicc ?showme). >>> >>> What error message are you getting? It's quite possible that you're using >>> a different mpicc (e.g., from a different MPI installation on your same >>> machine), and not using the mpicc from the Open MPI that you just installed. >> >> I do not have any errors when I install openmpi, i just have an error when I >> tried to compile my other software with openmpi. Concerning the mpicc >> command, normally there is no other MPI software install on this computer. >> >>> >>> Can you send all the information listed here: >>> https://www.open-mpi.org/community/help/ >> >> I am enclosing the config log file. I tried the command ompi_info —all and I >> got: ompi_info: error while loading shared libraries: libmpi.so.40: cannot >> open shared object file: No such file or directory. >> >> I tried to install the software hwloc and used the command stoop -v but I >> got an error: lstopo: error while loading shared libraries: libhwloc.so15: >> cannot open shared object file: No such file or directory. >> >> One thing that I did not specify about the computer is that it has been >> build and all the software have been install manually, it is not a computer >> already built when it was bought. >> >> >> >> >> >> >>> >>> -- >>> Jeff Squyres >>> jsquy...@cisco.com >>> >> >> Quentin >> _______________________________________________ >> users mailing list >> users@lists.open-mpi.org >> https://lists.open-mpi.org/mailman/listinfo/users > <config.log>_______________________________________________ > users mailing list > users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/users -- Jeff Squyres jsquy...@cisco.com _______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users