<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr"><div>I am making a suggestion about an addition to the installation guide. </div><div><br></div><div>We may want to include some instructions on how to update one's system to use new libraries created as part of the compilation process.</div><div><br></div><div>The mpich 3.1.4 install guide suggests readers may want to run the configure script with a prefix option.</div><div><br></div><div>After installing mpich, I ran the pmandel example program. It terminated with the following error message, "error while loading shared libraries: libmpi.so.12: cannot open shared object file: No such file or directory."</div><div><br></div><div>We found it necessary to update all nodes to use the new libraries created during compilation.</div><div><br></div><div>We needed to add a file to the ld.so.conf.d directory with one line in it containing the path to mpich libraries.  The path to the mpich libraries is <<prefix>>/lib, where <<prefix>> is the prefix used in the configure phase of the installation process. We added this file to all nodes.</div><div><br></div><div>In addition, we needed to run the ldconfig command on all nodes to make the system fully aware of the new libraries.</div><div><br></div><div>After that, we were able to successfully run the pmandel program.</div><div><br></div><div>We may want to include some language in the install guide that informs the reader that it may be necessary to take similar steps to complete the installation process.</div><div><br></div><div><br></div><div>-John</div></div>