Most of the errors in the simulator can be caused by the MPI packages. You need libmpi installed correctly. Best way to resolve this is to reinstall the open MPI correctly set the libmpi.so path to env.sh.
- Download the required version of openMPI here
- This link might be helpful
- tar -xvf openmpi-3.0.0.tar.gz
- cd openmpi-3.0.0
- ./configure --prefix=/usr/local --enable-mpi-thread-multiple
- --prefix is the path you want to install ompi.
- make all install
- You may need sudo permission
- Setup a path to new opn mpi. You can add follwoing two paths to the env.sh as well.
- export PATH="$PATH:/usr/local/bin"
- export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib/"
- Setup the OPENMPI_LIB_PATH in the env.sh
- /usr/local/lib/libmpi.so
- sudo apt-get install openmpi-bin openmpi-common libopenmpi1.3 libopenmpi-dbg libopenmpi-dev
- please find the libmpi.so file